2/messages/authorize
为当前登录用户开启粉丝服务开发模式
接口调用地址:https://m.api.weibo.com/2/messages/authorize.json
HTTP请求方式:POST
是否需要登陆:是
频次限制:是
接口请求参数 | |||
---|---|---|---|
参数名称 | 值的类型 | 是否必填 | 说明描述 |
access_token | string | true | 采用OAuth授权方式为必填参数,其他授权方式不需要此参数,OAuth授权后获得。 |
type | int64 | true | 操作类型,1:开启开发模式并指定当前应用开发,2:关闭开发模式并取消指定当前应用开发。 |
注意事项
- 1, 当前用户需要先完成OAuth2.0 Scope 授权,对应的scope权限参数为:messages_authorize;
- 2, 用户授权后的code换取的token信息中scope参数无messages_authorize表示该用户未勾选此权限或已指定其他应用开发,
- 此时可引导用户手动开启,见:粉丝服务开发模式指南;
- 3, 当前用户必须为蓝V;
- 4, 开启时:
- 当前用户已指定非本应用开发则报错,此时可提示该用户到“粉丝服务平台”手动更改用于开发的appkey;
- 5, 关闭时:
- 当前用户未指定本应用开发则报错;
调用举例
curl -H "Authorization:OAuth2 USER_ACCESS_TOKEN" -d "type=1" "https://m.api.weibo.com/2/messages/authorize.json" -k //USER_ACCESS_TOKEN是授权蓝V的access_token
返回结果
// 成功返回 { "result":true // 失败直接报错 } // 失败返回 { "request": "/2/messages/authorize.json", "error_code": "264XX", "error": "error message." }
文档更新时间: 2014-01-09