室内酷图与新浪微博分享授权失败授权失败为什么

推荐到广播
615380 人聚集在这个小组
第三方登录:后使用快捷导航没有帐号?
平板/笔记本
为什么新浪微博的图片总是加载失败
&登堂入室&
来自:浏览器
我的小七这两天登录新浪微博总是看不到图片,点开之后一直加载失败,重启,重新下载都没有用,这是怎么回事啊?
width:100%">
&花粉特种部队&
来自:浏览器
亲爱的花粉,请你确认不是您的网络问题然后可以清楚下新浪微博的缓存数据,如果还是不行请您向新浪客服反馈。
width:100%">
&略有小成&
来自:浏览器
把新浪谢了,再安一遍
width:100%">
&登堂入室&
来自:浏览器
小明waner 发表于
把新浪谢了,再安一遍
已经重新安装过好几遍了,没有用,
width:100%">
&独步江湖&
来自:浏览器
恢复出厂设置,并更新到最新版固件
width:100%">
&登峰造极&
来自:浏览器
清除一下新浪微博缓存和数据试试
width:100%">
&登堂入室&
来自:浏览器
杯中水1 发表于
清除一下新浪微博缓存和数据试试
刚刚试了一下,没有用,,,,
width:100%">
&登堂入室&
来自:浏览器
小周Zax丶 发表于
亲爱的花粉,请你确认不是您的网络问题然后可以清楚下新浪微博的缓存数据,如果还是不行请您向新浪客服反馈 ...
刚刚试了一下,好像用华为valm连接无线网就会出现这个问题,,,
width:100%">
&略有小成&
来自:浏览器
向新浪客服反应反应,看看什么情况
width:100%">
&初窥门径&
来自:浏览器
我也有同样的问题,目测不是新浪微博的问题,我现在用别的几部手机都能打开同样的图片,就我的3C不行,很是苦脑
width:100%">
关注华为花粉俱乐部微信公众平台——“华为花粉俱乐部”
好基友勋章
花粉好机友,注册时间大于99天
花粉特种部队荣耀勋章
1000万花粉
纪念花粉俱乐部注册花粉数超过1000万
应用分享新星
应用资源合集不得少于1个(合集内资源量不得少于10个);应用资源帖不得少于15个;应用资源下载总量不低于1000
游戏分享达人
游戏资源合集不得少于3个(合集内资源量不得少于10个);游戏资源帖不得少于30个;游戏资源下载总量不低于2000
在职斑竹的身份勋章,感谢斑竹的辛勤劳动
【轻舞飞扬】【冬城故事】【北方看雪】【香港旅拍】【大海风景】【生命希望】
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
没有最新动态
关注花粉俱乐部
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利yifangyou 的BLOG
用户名:yifangyou
文章数:170
评论数:90
访问量:186482
注册日期:
阅读量:5863
阅读量:12276
阅读量:359326
阅读量:1055407
51CTO推荐博文
昨天项目开发时遇到一个发送图片微博失败的奇怪问题,在本机发送图片微博是好的,但是放到测试机就是无法发送,代码如下
&?php &include_once(&'app/config.php'&); &include_once(&'app/inc/saetv2.ex.class.php'&); &include_once(&'app/inc/RedisSession.php'); &$redisSession=new&RedisSession($redis); &$token=$redisSession-&getObject(&token&); &$c&=&new&SaeTClientV2(&WB_AKEY&,&WB_SKEY&,&$token['access_token']&); &var_dump($infto&=&$c-&upload(&tesdfsssfst&,&/192.168.60.103/f5e0b3-282d-0422-bb4c-6651d7caa6ff.jpg&)); &?&&
但是运行是无法发送成功:
array(3)&{&[&error&]=&&string(50)&&unsupported&image&type,&only&suport&JPG,&GIF,&PNG!&&[&error_code&]=&&int(20005)&[&request&]=&&string(23)&&/2/statuses/upload.json&&}&
要发送的图片在我的浏览器里是可以访问的,我查看upload的代码发现使用的是file_get_contents函数
于是我在代码里加了
echo&file_get_contents(&/192.168.60.103/f5e0b3-282d-0422-bb4c-6651d7caa6ff.jpg&);&
奇怪的是我把url改为绝对路径,却是能够获取到图片
echo&file_get_contents(&/opt/htdocs//192.168.60.103/f5e0b3-282d-0422-bb4c-6651d7caa6ff.jpg&);&
于是我在服务器上测试发现这个域名是使用127.0.0.1,而我的机器上配置的hosts是192.168.60.5
[root@operation5&conf]#&curl&-kvL& &*&About&to&connect()&to&&port&80 &*&Trying&127.0.0.1...&connected &*&Connected&to&&(127.0.0.1)&port&80 &&&GET&/&HTTP/1.1 &&&User-Agent:&curl/7.15.5&(i686-redhat-linux-gnu)&libcurl/7.15.5&OpenSSL/0.9.8b&zlib/1.2.3&libidn/0.6.5 &&&Host:& &&&Accept:&*/*&
这时我开始怀疑:当访问的服务器ip不是192.168.60.5时会访问到另外一个网站的内容了,因为没有使用Flea框架。
查看了一下apache配置,果然:
192.168.60.5:80&is&a&NameVirtualHost &&&&&&&&&&default&server&192.168.60.5&(/opt/httpd/conf/extra/vhost/_default.conf:1) &&&&&&&&&&port&80&namevhost&192.168.60.5&(/opt/httpd/conf/extra/vhost/_default.conf:1) &&&&&&&&&&port&80&namevhost&&(/opt/httpd/conf/extra/vhost/.conf:1) &192.168.60.5:82&&(/opt/httpd/conf/extra/vhost/.conf:18) &192.168.60.5:443&&(/opt/httpd/conf/extra/vhost/.conf:74) &wildcard&NameVirtualHosts&and&_default_&servers: &*:80&(/opt/httpd/conf/extra/vhost/.conf:308) &Syntax&OK&
见最后一行是*:80,所以就出现配hosts: 127.0.0.1时,访问访问到的内容为的内容
把*:80改为192.168.60.5:80就好了
或者把所有的192.168.60.5:80都改为*:80;
所以是用*.80还是ip:80必须要统一否则出现莫名其妙的问题
end本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)6334人阅读
前端开发(43)
偶然发现,文章分享到sina weibo竟然不能将附带的图片。后来查了一下,发现,不只我遇到了这个问题。
经过查看百度分享官方的帮助文档,发现帮助文档是依照旧版的分享代码指导自定义使用的。而首页获取到的代码是最新版的分享代码,
最新版分享代码虽然支持微信。但是在分享到新浪微博的时候有个问题,就是文章内容中的图片不能随之分享到微博中。不清楚这算不算插件的bug。发现好多大网站也用了百度分享,也存在这个问题。
网上查了一下解决方法,无果,发现不只是我一个人遇到这种问题。于是自己折腾找了个折衷的解决方法。以下解决方法:
起初使用的是首页一步步获取的代码:
&div class=&bdsharebuttonbox fl&&&a href=&#& class=&bds_more& data-cmd=&more&&&/a&&a title=&分
享到微信& href=&#& class=&bds_weixin& data-cmd=&weixin&&&/a&&a title=&分享到QQ空间& href=&#&
class=&bds_qzone& data-cmd=&qzone&&&/a&&a title=&分享到QQ好友& href=&#& class=&bds_sqq& data-
cmd=&sqq&&&/a&&a title=&分享到新浪微博& href=&#& class=&bds_tsina& data-cmd=&tsina&&&/a&&a title=&分享
到腾讯微博& href=&#& class=&bds_tqq& data-cmd=&tqq&&&/a&&/div&
&script&window._bd_share_config={&common&:{&bdSnsKey&:
{&tsina&:&www8783com&,&tqq&:&www8783com&,&t163&:&www8783com&,&tsohu&:&www8783com&},&bdText&:&{$descript
ion}&,&bdMini&:&2&,&bdMiniList&:false,&bdPic&:&&,&bdStyle&:&0&,&bdSize&:&16&},&share&:
{},&selectShare&:{&bdContainerClass&:null,&bdSelectMiniList&:
[&weixin&,&qzone&,&sqq&,&tsina&,&tqq&]}};with(document)0[(getElementsByTagName('head')[0]||
body).appendChild(createElement('script')).src='http://bdimg./static/api/js/share.js?
v=.js?cdnversion='+~(-new Date()/36e5)];&/script&
由于新版本的百度分享不支持动态的给新浪微博分享时带图片。所以换回了自定义帮助文档中旧版百度分享插件代码。使用方式:
&div class=&nr-share nr-share-top&&
&span class=&nr-info fl&&分享到:&/span&
&!-- Baidu Button BEGIN --&
&div id=&bdshare& class=&bdshare_t bds_tools get-codes-bdshare bdsharebuttonbox
&a href=&#& class=&bds_more& data-cmd=&more&&&/a&&a title=&分享到豆瓣& href=&#&
class=&bds_douban& data-cmd=&douban&&&/a&&a title=&分享到QQ空间& href=&#& class=&bds_qzone& data-
cmd=&qzone&&&/a&&a title=&分享到QQ好友& href=&#& class=&bds_sqq& data-cmd=&sqq&&&/a&&a title=&分享到新
浪微博& href=&#& class=&bds_tsina& data-cmd=&tsina&&&/a&&a title=&分享到腾讯微博& href=&#&
class=&bds_tqq& data-cmd=&tqq&&&/a&
&article class=&nr-article& id=&nr-article&&
{$content}
&/article&
&script type=&text/javascript& id=&bdshare_js& data=&type=tools&mini=1& &&/script&
&script type=&text/javascript& id=&bdshell_js&&&/script&
&script type=&text/javascript&&
//在这里定义bds_config
var picurl = document.getElementById('nr-article').getElementsByTagName('img')[0] ?
document.getElementById('nr-article').getElementsByTagName('img')[0].src : '',
titText = &{$title}&,
desText = &{$description}&,
shareText = titText + '_手游网' + ( desText ? ' - ' + desText : '') ,
bds_config = {'bdPic': picurl, 'bdText': shareText};
document.getElementById('bdshell_js').src = &/static/js/shell_v2.js?
cdnversion=& + Math.ceil(new Date()/3600000);
&!-- Baidu Button END --&
遗憾的是旧版不支持微信分享。不过也只能这样取舍了。
参考文档:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2120020次
积分:10184
积分:10184
排名:第1225名
原创:120篇
转载:45篇
评论:143条
(1)(1)(1)(1)(1)(3)(1)(2)(1)(1)(1)(1)(1)(1)(1)(3)(2)(6)(6)(6)(12)(7)(5)(13)(10)(12)(22)(5)(1)(13)(5)(6)(5)(3)(2)(1)(3)(1)

我要回帖

更多关于 新浪微博授权失败 的文章

 

随机推荐