使用新浪微博开放平台api同步微博内容至自己网站(wordpress微博接入,wordpressphp微博登陆,php(组图))
优采云 发布时间: 2021-11-29 12:03使用新浪微博开放平台api同步微博内容至自己网站(wordpress微博接入,wordpressphp微博登陆,php(组图))
今天折腾了新浪微博的登录方式。有了之前的QQ登录开发经验,这个开发就简单多了。WordPress微博访问、php微博访问、wordpress微博登录、php微博登录
一、获取代码
官方文档:%E6%8E%88%E6%9D%83%E6%9C%BA%E5%88%B6%E8%AF%B4%E6%98%8E
请求API接口地址:
GET和POST都可以请求,GET简单快捷。根据您的需要选择。
返回格式:
二、使用CODE获取Access Token
官方文件:
请求API接口地址:
与QQ的GET方式不同,新浪的Access Token只能通过POST方式请求,所以使用CURL来模拟POST请求。
返回格式:数组([access_token] => 2.00C687XC4C687C687aceC6874C687D [remind_in] => 157679999 [expires_in] => 157679999 [uid] => 33333)
以数组的形式返回,返回的数组也和QQ不同,多了remember_in和uid,但是比QQ少了一步,不需要单独获取openid,这里直接返回一个uid
三、新浪微博获取用户信息
其实用网站登录到第二步就够了。这一步可以省略,不过还是说一下吧。以 /users/show API 为例。在这里您可以获取新浪微博用户头像、新浪微博用户名、新浪微博昵称、新浪微博签名描述、位置、出生日期、性别、新浪微博主页等信息。
官方文件:
请求API接口地址:
GET方式请求,传入access_token和uid两个参数。
返回格式:这个是json格式返回,数据很多,具体参数请看官方文档
{
“*敏*感*词*”:1404376560,
"screen_name": "渣古",
"name": "zaku",
"省": "11",
"城市": "5",
"location": "北京市朝阳区",
《说明》:“人生五十年,如梦如幻;有生有死,有什么遗憾,强者可以挽回。”,