wp_sns_share更新至2.6,增加图片同步
大致上的更新内容已经在 wp_sns_share更新至新浪API2.0,实现图片同步 这篇文章中介绍了,主要将新浪微博的API由1.0a升到了2.0,不仅仅为了避免1.0a版本的API即将无法使用的问题,更在于2.0版本的API可以支持同步的时候带上图片了,这相信大家会比较喜欢,博主为之已经奋斗好久了。然后在 吐槽人人开放平台 这篇文章中说明了人人网同步的问题,代码都写好了就是APP不让审核通过十分懊恼,而且之前用用户名和密码的方法好像也行不通了,所以这个版本索性就去掉了人人网的同步,感觉似乎大家用的也不多。
插件更新
- 增加自动同步文章中第一张图片的功能(新浪微博、腾讯微博),后台可选择是否开启
- 新浪微博API升级为2.0(1.0将于9月失效),但是新浪认证2.0版本的授权会过期(15天),过期后会有相关提示,需要重新授权
- 改进编辑文章页面的widget,非默认选择下可自定义选择同步网站来进行同步
- 修复在首页分享栏分享时会变成分享第一篇文章内容,改为分享博客及简介
- 修复分享栏分享时IE浏览器的下的乱码BUG
- 增加Google+分享和Google+1按钮(大陆用户+1按钮慎用)
- 后台设置修改: 1)增加分享栏带上前台文章简介分享的选择 2)选择分享栏上下直线的功能,由选择关闭改为选择开启(默认开启)
- 添加新浪短url服务t.cn
- 取消不起作用的自定义微博来源设置
- 取消人人网同步,因为人人网APP无法通过审核,用户名密码模式失效
新浪微博2.0版本的API有一点不好,就是授权Token会过期而且只有15天的有效期,当然插件会根据有效期当过期时作提醒需要用户重新授权,希望新浪早日支持refresh_token机制。
自定义微博来源好像没有那么简单,也没有见到哪个App应用可以实现这一点,所以也暂时先去掉了。
另外其实Twitter的OAuth授权和同步的代码也都已经完成,这个版本中因为安全问题暂时没有添加,下个版本考虑添加。
插件的成长少不了用户的关心和建议,感谢以下热心用户的建议:
显示如下:糟糕!谷歌浏览器无法找到 test.stariy.org
您是不是要找: stariy.org
今天wp-sns-share 新浪认证授权时显示“无法访问此网页”有办法吗,老师
啊最近换了域名,已在修改中,等新浪微博审批通过发布新版本更新即可!谢谢支持~
怎么更换微博分享尾巴啊
尾巴是指什么,文章简介之后再加一段话?
非常喜欢您的插件
有一个小小的问题 就是 我也安装无觅后 分享插件就在它的下面了 如何才能调上去?
那你试试装两个插件时候次序换一换?
@stariy 卸载了 重新按顺序装还是不行
能改代码调整吗?
这个好像很难调整,插件的调用次序是由wordpress来操控的,修改add_filter(‘the_content’)的第三个参数$priority,也许能够实现
那腾讯微博为什么曾经又可以呢?
能不能改一下程序?我是用了很热门的Amazon S3 作 CDN,档案才带有?***的结尾。
把?***去掉不就好了,对显示图片又没有影响;大概有些图片没有那种结尾就可以正常工作吧
@stariy
那结尾?***,不是我弄的,用了Amazon S3后自动加上去的,没有办法去掉。
看看这篇文章:
http://youtaojia.com/xiang-gang-zhuo-yue-feng-qiang-run-ji-da-zhe-you-hui-2012/
腾讯有字无图(以往的有图)
http://t.qq.com/youtaojia
[图] #香港打折优惠# 优淘家的博客更新日志: 《香港卓悦疯抢润肌打折优惠2012》 http…
新浪无图无字
http://weibo.com/youtaojia
错误代码: 20007; 错误信息: does multipart has image?
知道原因了,img标签中图片必须以gif或png或jpg结尾,不能带有?***的结尾
文章有图片和特色图像
错误代码: 20007; 错误信息: does multipart has image?
说明没有采集到image;把你同步失败的那篇文章url发来我看看?估计是文章内容有奇怪,有img标签被检查到但是估计没有通过href拿到具体图片地址
thumbnail即特色图像,有标签也不行。
有<img>标签也同步失败?还望告知后台记录的最后同步的那条信息,如果有错误也会显示
发纯文字的没问题,发有thumbnail图片的有问题。
thumbnail图片是什么意思?理论上只要文章内有标签即可同步图片
我用新浪和腾讯微博,更新至2.6后,新浪发不了,腾讯正常。请帮助。
请提供后台关于同步错误的描述,可见“上一条新浪微博”
Hi,我用你的插件发现个问题,请教一下。
1.发表时同步后面有个更新后同步,选上后更新并没有作用。
2.主要的问题是我只有用admin登陆wordpress后才能自动同步到新浪,否则不能。请问是否跟我申请的空间有关系?我用的是byethost。
ps,刚加了你的gmail
问题1检查下,更新时同步用的不太多。问题2也没试过,应该和空间没有关系。谢谢支持~
@stariy
测试了下,发现是我twitter插件的问题,你的十分好用,感谢分享!
WP 3.4.1版本出现以下错误提示:
Warning: Missing argument 1 for WPSNSShare_sina_refresh_token(), called in /home/*****/*****.com/new/wp-content/plugins/wp-sns-share/wp-sns-share.php on line 90 and defined in /home/*****/*****.com/new/wp-content/plugins/wp-sns-share/open/sina2/app.php on line 77
啊,十分感谢,已更新2.6.1以解决bug!