1
qiayue 2015-05-10 09:44:37 +08:00
获取到 access token 之后,在服务器关注
http://open.weibo.com/wiki/2/friendships/create |
2
Hamniba OP @qiayue
你这是拿到 access token 之后通过调用接口去关注任何用户,理论上可行但相对麻烦。 我的理解是在登录授权的时候通过传入的 scope 相关参数就能直接关注官方微博,不需要先获取到 access token。 具体可以参考官方 SDK 的 Demo。 |
3
belin520 2015-05-10 10:54:24 +08:00 via Android
follow_app_official_microblog
是授权页面默认勾选关注官方微博 |
5
belin520 2015-05-10 12:18:20 +08:00
@Hamniba 当请求的URL(SSO 假设也是URL)中的 SCOPE 这个GET参数含有 “ follow_app_official_microblog”的时候,授权页面的“关注官方微博”的复选框就会自动勾选
它只是一个参数而已,不用其他任何手段的实现 |
6
Hamniba OP @belin520
嗯,我就是这样做的,但是授权页面没有关注官方微博的选项。 所以我在想是否需要申请高级权限才可使用。 ``` WBAuthorizeRequest *authRequest = [WBAuthorizeRequest request]; authRequest.redirectURI = @"http://www.sina.com"; authRequest.scope = @"all"; //follow_app_official_microblog [WeiboSDK sendRequest:authRequest]; ``` |
7
belin520 2015-05-10 13:36:42 +08:00
@Hamniba 不好意思,我只是个前端,不是特别懂 iOS 编程
但是我写过一个 cordova 的微博插件,是可以正常请求 scope https://github.com/BelinChung/cordova-plugin-weibo/blob/master/src/ios/weibo.m#L73 你可以自己debug下,看哪里出问题了 |
8
belin520 2015-05-10 13:39:17 +08:00
@Hamniba 我觉得这段代码不容易出现差错
你在微博开放平台,对应的APP里面填写了 [官方运营账户] 了吗?默认是关注这里的微博账户的 |
9
fan543 2015-05-10 22:01:08 +08:00
|