Ⅰ 新浪微博oauth2.0授权怎么弄的
新浪微博开放平台提供了丰富的API接口,利用这些接口,开发者能够开发出独具特色的微博应用。但是,大部分接口都需要用户授权给应用,应用利用授权得到的Access Token来调用相应的接口来获取内容。
获取授权的步骤如下:
进入新浪微博开放平台,进入“管理中心“,点击”创建应用”,选择“网页应用”,填写相应的信息后提交;
在“管理中心”-“我的应用”中查看信息,在“应用信息”-“高级信息”中可以设置网站的授权回调页和取消授权回调页;
引导需要授权的用户到如下页面:
https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI
YOUR_CLIENT_ID:即应用的AppKey,可以在应用基本信息里查看到。
YOUR_REGISTERED_REDIRECT_URI:即之前填写的授权回调页,注意一定要完全相同;
授权成功后 开发者可以访问如下页面得到Access Token:
https://api.weibo.com/oauth2/access_token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code=CODE
Ⅱ 如何在自己网站发布的内容的时候,自动发布到新浪微博中,php函数怎么写
不是几个php函数就可以。
你需要从新浪微博开放平台下载sdk,然后查看文档,需要传什么参数之类的。
还需要创建应用。
Ⅲ 新浪微博开发者文档里"授权回调页"是什么意思
是显示 这个:redirect_url“授权回调页”,
这个事授权给修改页面顺序的
新浪应用怎么设置授权回调页怎么设置?
你用的是PHP的客户端吗,新浪的SDK里有
$o = new WeiboOAuth( WB_AKEY , WB_SKEY );
$keys = $o- > getRequestToken();
$aurl = $o- > getAuthorizeURL( $keys['oauth_token'] ,false , $_SERVER['SCRIPT_URI'].'/callback.php');