一 : 手机QQ浏览器被指屏蔽新浪微博 自动转至腾讯网
今天早上,多位网友反映,从昨晚开始,手机QQ浏览器无法登录新浪微博,无论用户通过书签访问或者通过地址栏访问,均提示访问出错或者加载失败,并自动跳转至手机腾讯网。
网友反映使用手机QQ浏览器无法访问新浪微博
4月23日消息,据网友反映,使用手机QQ浏览器无法访问新浪微博,提示“访问出错”并自动跳转至手机腾讯网。
今天早上,多位网友反映,从昨晚开始,手机QQ浏览器无法登录新浪微博,无论用户通过书签访问或者通过地址栏访问,均提示访问出错或者加载失败,并自动跳转至手机腾讯网。
经TechWeb测试,在iPhone上使用QQ浏览器访问新浪微博提示出错,而Android手机并未出现此问题。
公开数据显示,腾讯微博用户为3.1亿,活跃用户超过5000万,新浪微博超过3亿,活跃用户2700万人。易观数据显示,手机QQ浏览器是市场份额最多的手机浏览器。截至2011年4季度,占比39.9%。
二 : php 新浪通行证登录 新浪微博登录 模拟登录 (浏览器版) 2016
由于需要项目需要管理微博平台内容,集成登录微博管理平台功能,所以在抓取网页基础上探索了一下浏览器模拟登录,已经实现登录功能,采用JQuery和php结合的方式实现的,其中需要注意跨域访问问题,还要注意下面是在phpcms中的,如果大家是单独php项目,把访问本地项目就是APP_PATH那个东西和index?m=x&c=xx&a=xx换成自己对应那个链接,a代表执行的方法,c代表执行的类,m代表模块。
新浪登录认证流程:
1.预登陆获取pubkey/nonce/rsak等用于加密用户信息(get)。返回json
2.login.php?client=ssologin对用户账号进行加密用户名采用base64加密,密码采用rsa2加密,rsa2加密是sina提供的js中加密方法(post)。返回json,cookie
3.第2步中返回的json包含若干个url,crossDomainUrl是用于SSO统一登录的,分别参照下面代码发送请求方式及参数将crossDomainUrl请求一次,获取cookie即可(get)。返回json,cookie
4.登录成功。
代码如下:
'login.sina.com.cn','User-Agent' => 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0','Accept' => '*/*','Accept-Language' => 'zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3','Accept-Encoding' => 'gzip, deflate','Referer' => 'http://login.sina.com.cn/','Connection' => 'keep-alive' );//base64加密后用户名private $su = '';//js加密后的密码private $sp = '';function __construct() {}//预登陆,浏览器直接访问该方法,登录方法入口,通过调用该方法来登录,该方法调用或间接调用了其他方法。function pre_login() {// 用户名称base64加密-用于预登陆$this->su = base64_encode ( urlencode ( $this->username ) );// 预登陆url$pre_login_url = 'http://login.sina.com.cn/sso/prelogin.php?entry=account&callback=sinaSSOController.preloginCallBack&su=';$pre_login_url = $pre_login_url . $this->su . '&rsakt=mod&client=ssologin.js(v1.4.15)&_=' . time ();$return_val = $this->request_url ( $pre_login_url, null, $this->request_cookie, $this->request_headers);list ( $header, $body ) = explode ( "\r\n\r\n", $return_val, 2 );preg_match_all ( "/Set\-Cookie:([^;]*);/", $header, $matches );$info ['cookie'] = $matches;$info ['header'] = $header;$info ['content'] = $body;$this->request_cookie .= $matches;$body = str_replace('sinaSSOController.preloginCallBack(', '', $body);$json = str_replace(')', '', $body);$this->json_obj = json_decode($json);//ajax后变量重置,所以存到cookie,下面是phpcms中的cookie方式,非phpcms想办法把值放到cookie或者session中即可param::set_cookie('sina_su', $this->su);param::set_cookie('sina_cookie', $this->request_cookie);param::set_cookie('sina_servertime', $this->json_obj->servertime);param::set_cookie('sina_nonce', $this->json_obj->nonce);param::set_cookie('sina_rsakv', $this->json_obj->rsakv);//加密明文密码$this->ajax_pwd_encode();}//根据预登陆返回信息,登录function account_login() {//登录url$login_url = 'http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.15)&_='.time();$this->request_headers['Content-Type'] = 'application/x-www-form-urlencoded';//登录所需数据$post_data['entry'] = 'account';$post_data['gateway'] = '1';$post_data['from'] = '';$post_data['savestate'] = '0';$post_data['useticket'] = '0';$post_data['pagerefer'] = '';$post_data['vsnf'] = '1';$post_data['su'] = param::get_cookie('sina_su');$post_data['service'] = 'sso';$post_data['servertime'] = param::get_cookie('sina_servertime');$post_data['nonce'] = param::get_cookie('sina_nonce');$post_data['pwencode'] = 'rsa2';$post_data['rsakv'] = param::get_cookie('sina_rsakv');$post_data['sp'] = $this->sp;$post_data['sr'] = '1366*768';$post_data['encoding'] = 'UTF-8';$post_data['cdult'] = '3';$post_data['domain'] = 'sina.com.cn';$post_data['prelt'] = '51';$post_data['returntype'] = 'TEXT';//登录$data = $this->request_url($login_url, $post_data, $this->request_cookie, $this->request_headers);//获取返回cookie 及 json数据list ( $header, $body ) = explode ( "\r\n\r\n", $data, 2 );//保存cookie$this->save_cookie($header);$json_login = json_decode($body);//访问返回json链接$domain_urls = $json_login->crossDomainUrlList;$i = 0;foreach ($domain_urls as $v) {$req_url = $v.'&callback=sinaSSOController.doCrossDomainCallBack&scriptId=ssoscript'.$i.'&client=ssologin.js(v1.4.15)&_='.time();$req_data = $this->request_url ( $req_url, null, $this->request_cookie, array());list ( $header, $body ) = explode ( "\r\n\r\n", $data, 2 );$this->save_cookie($header);$i ++;}}function save_cookie($header) {$headers = explode('\r\n', $header);foreach ($headers as $v) {$tmp = explode("\r\n", $v);foreach ($tmp as $it) {$pos = strpos($it, 'Set-Cookie');if ($pos !== false) {$cv = explode(":", $it);$this->request_cookie .= $cv[1].';';//$_COOKIE[$cv[0]] = $cv[1];//setcookie($cv[0], $cv[1], time()+60*60*24*30);//param::set_cookie($cv[0], $cv[1]);}}}}//根据预登陆返回信息,登录function browser_login() {//登录url$login_url = 'http://login.sina.com.cn/sso/login.php?client=ssologin.js(v1.4.15)&_='.time();//登录所需数据$post_data['entry'] = 'account';$post_data['gateway'] = '1';$post_data['from'] = '';$post_data['savestate'] = '0';$post_data['useticket'] = '0';$post_data['pagerefer'] = '';$post_data['vsnf'] = '1';$post_data['su'] = param::get_cookie('sina_su');$post_data['service'] = 'sso';$post_data['servertime'] = param::get_cookie('sina_servertime');$post_data['nonce'] = param::get_cookie('sina_nonce');$post_data['pwencode'] = 'rsa2';$post_data['rsakv'] = param::get_cookie('sina_rsakv');$post_data['sp'] = $this->sp;$post_data['sr'] = '1366*768';$post_data['encoding'] = 'UTF-8';$post_data['cdult'] = '3';$post_data['domain'] = 'sina.com.cn';$post_data['prelt'] = '51';$post_data['returntype'] = 'TEXT';echo ""; echo ""; echo ""; echo ""; } function sina_login() { //获取加密后的密码 $this->sp = $_GET['sp']; //账号登录 $this->browser_login(); } //调用js 加密密码 function ajax_pwd_encode() { echo "<script type='text/javascript' src='".APP_PATH.JS_PATH."lib/jquery.min.1.7.2.js'></script>"; echo <<
三 : 为什么我用360浏览器新浪微博登录不进去?
[新浪微博登陆不上去]为什么我用360浏览器新浪微博登录不进去?网友匿名用户对[新浪微博登陆不上去]为什么我用360浏览器新浪微博登录不进去?给出的答复:
个人问题。
网友蒙面大侠对[新浪微博登陆不上去]为什么我用360浏览器新浪微博登录不进去?给出的答复:
我也遇到了
网友米色调调对[新浪微博登陆不上去]为什么我用360浏览器新浪微博登录不进去?给出的答复:
很简单,清缓存。
网友景飒对[新浪微博登陆不上去]为什么我用360浏览器新浪微博登录不进去?给出的答复:
怎么清理缓存啊
四 : 360浏览器怎么把新浪微博V6恢复旧版?
已经对新版微信无力吐槽了~自从新版微博v6上线后就心力交瘁啊!脏乱差的感觉真是够了!近日360浏览器推出相应插件,简直造福人类啊。那么360浏览器怎么把新浪微博V6恢复旧版?不会的朋友一起来看看吧!
1.打开360浏览器,然后点击链接安装360微博后悔药。
2.点击【安装到浏览器】,等待扩展下载完成之后弹出“确认新增扩展程序”,点击“添加”按钮即可。
3.点击右上角的“微博”图标。
3.系统托盘处会弹出提示,说明已经换成了旧版本了。这其实是一个切换键,如果想要使用V6新版,再点击一下刚才的“微博”图标就切换到V6版了。
以上就是360浏览器怎么把新浪微博V6恢复旧版的方法介绍,希望能帮到大家,谢谢阅读!
五 : 新浪微博怎么恢复旧版 360浏览器微博v6新版退回旧版
新浪微博怎么恢复旧版 360浏览器微博v6新版退回旧版不用再纠结,一键找回微博旧爱,今天我们程序猿哥哥,特别研制#微博后悔药#一枚,微博新欢、旧爱,想怎么耍就怎么耍,不爽都不行!!!现在就领取#微博后悔药#。
领用地址:【点击进入立即使用】
本文标题:浏览器打不开新浪微博-手机QQ浏览器被指屏蔽新浪微博 自动转至腾讯网61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1