用 sinaweibopy 写了一个小玩意,但是微博新出的这个分享接口实在让我很恼火
文档: http://open.weibo.com/wiki/2/statuses/share
用户分享到微博的文本内容,必须做 URLencode,内容不超过 140 个汉字,文本中不能包含“#话题词#”,同时文本中必须包含至少一个第三方分享到微博的网页 URL,且该 URL 只能是该第三方(调用方)绑定域下的 URL 链接,绑定域在“我的应用 - 应用信息 - 基本应用信息编辑 - 安全域名”里设置。
大意就是,每个 appkey 必须绑定安全域名,不能加话题,发送的内容没有包含改域名下的网址则会发送失败
其实这已经非常不人性化了,然而在用这个 api 的时候问题百出,见到最多的就是:
weibo.APIError: APIError: 10017: appkey not bind domain!, request: /2/statuses/share.json
我确认自己的 app 绑了域名,发送的内容也含有该域名,并且没有超过字数、含有话题等问题
那么,微博这个 API 究竟怎么使用才是正确的???
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.