新浪微博新分享接口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地址结束位置添加空格 (这个不影响请求)

 

如有疑问,欢迎讨论;很少在。

 

posted @ 2017-07-14 18:36  learcher  阅读(283)  评论(0编辑  收藏  举报