新浪微博新分享接口statuses/share
老总突然来了个电话,要把之前开发的微博管理系统部署起来;
老新说,哦,我们的微博接口更新了;之前有个发布微博的接口都限制了,想开?好,我给你开个套餐;
......
老总:这个新接口怎么老是不通?配置了安全域名了。
老新:......
老总:需要怎么配置吗?有什么特别要求吗?
老新:......
进入主题:
根据新浪最新反馈,已经对公开的发布微博接口进行限制(意思就是想用,开个套餐吧)
限制接口:
statuses/repost 转发一条微博 statuses/update 发布一条微博 statuses/upload 上传图片并发布一条微博 statuses/upload_url_text 发布一条微博同时指定上传的图片 statuses/destroy 删除微博
目前对外开放分享接口:http://open.weibo.com/wiki/2/statuses/share
遇见的问题有下:
情况一:没有配置安全域名
菜单位置:我的应用>应用管理>基本信息>应用基本信息>安全域名
{"error":"appkey not bind domain!","error_code":10017,"request":"/2/statuses/share.json"}
位置如图:
情况二:status参数写错了 (这个有个默认规则的)
{"error":"text not find domain!","error_code":10017,"request":"/2/statuses/share.json"} // 这个编码10017忽略(充数字用的)
1、需要有至少一个包含“情况一”配置的安全域名地址的链接(只能域名);
2、URL地址结束位置添加空格 (这个不影响请求)
如有疑问,欢迎讨论;很少在。