【全站停止维护】emlog新浪微博同步OAuth2.0插件
自2017年6月微博出了更新分享微博的api接口的消息,emlog微博同步的相关插件便不能用了,由一位有缘人所提,所以更新了一下插件。
可能会有人最开始使用新版微博api时发现,总是会报10014和10017错误,这时不用急,只是因为微博权限增大了,认真看参数说明和错误代码即可解决。
1、首先由原来的update接口变成了share接口,点击查看相关文档,注意必选参数status参数的说明权限很多:
用户分享到微博的文本内容,必须做URLencode,内容不超过140个汉字,文本中不能包含“#话题词#”,同时文本中必须包含至少一个第三方分享到微博的网页URL,且该URL只能是该第三方(调用方)绑定域下的URL链接,绑定域在“我的应用 - 应用信息 - 基本应用信息编辑 - 安全域名”里设置。
看了这段话就一目了然了,相关错误代码在这里。
2、再就是微博开放平台的配置,这里要注意2个地方:
(1)AppKey、AppSecret和回调接口的配置;
(2)安全域名的配置。
3、以上2点是关键点,可以直接下载微博SDK,就可以轻松集成了。
4、使用注意:
此插件使用php5.6编写,如果遇到语法报错,就适当降低php版本即可。
5、更新日志:
2018-06-02
1、修复发送微博时字数限制;
2、新增可配图发表微博。
2018-05-09
1、针对2017年6月26日微博API更新微博同步功能。