一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

利用 PHP 和 Follow5 同步騰訊微博 | SimonLeung's Blog

 看見(jiàn)就非常 2012-09-26

如果你是個(gè)微博同步控,這篇文章可以助你一臂之力。首先 Follow5 可以用來(lái)同步幾乎所有微博,不過(guò)大名鼎鼎的騰訊微博不可以,那么本文就此應(yīng)運(yùn)而生。編程語(yǔ)言用的PHP,運(yùn)行在開(kāi)啟了 curl 的 PHP 服務(wù)器上,所以首先要確定你的服務(wù)器開(kāi)啟了 curl。本段代碼主要是實(shí)現(xiàn)發(fā)微博到 Follow5 和騰訊微博,利用 Follow5 的五步大同功能,就不必再發(fā)其它微博上了。

本文主要參考了三篇文章:騰訊微博API,同步消息到騰訊微博,發(fā)布一個(gè)Follow5的API PHP類(lèi) 。因此如果你對(duì)本文有任何不理解的地方,可以詳細(xì)閱讀以上文章。

閑話少說(shuō),發(fā)表微博到 Follow5,你還得需要一個(gè) Follow5 的 key,在這里我要表?yè)P(yáng) Follow5 辦事效率高,一個(gè)晚上就將 key 發(fā)給我了,太高興了。以下就是代碼,如果因?yàn)榇a損害了原博主,還請(qǐng)告知。本文對(duì) PHP 和 python 一竅不通,所以幾乎都是啃大家的代碼然后加以組合。

01 <?php
02 if ($_POST['status']) {
03  $status $_POST['status'];
04  update_follow5('username''password'$status);
05  
06  //此處的username是你的騰訊微博用戶名,而不是你的Q號(hào)碼
07  update_qq('username''password'$status);    
08  
09  //跳回到發(fā)表微博的界面
10  header("location: xxxxx.html");
11 }
12  
13 function update_follow5($username$password$status){
14  //這個(gè)api_key需要自己去向Follow5申請(qǐng)
15  $api_key 'xxxxxxxxxxxxxxxx';
16  $usr $username.':'.$password;
17  $str 'status='.urlencode(stripslashes($status)).'&api_key='.$api_key;
19  
20  postCurl($url$usr$str);
21 }
22  
23 //此處代碼參考http://www./349.html
24 function postCurl($url$usr$str) {
25  $ch = curl_init($url);
26  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
27  curl_setopt($ch, CURLOPT_POST, 1);        
28  curl_setopt($ch, CURLOPT_USERPWD, $usr);
29  curl_setopt($ch, CURLOPT_POSTFIELDS, $str);
30  $data = curl_exec($ch);
31  $Headers = curl_getinfo($ch);
32  if ($Headers['http_code'] == 200) {
33  return $data;
34  else {
35  if ($Headers['http_code'] == 401) {
36  echo 'Username and or password not set,or api key is wrong';
37  elseif ($Headers['http_code'] == 404) {
38  echo 'Invalud URL for CURL request';
39  }
40  }
41 }
42  
43 function update_qq($qq$password$content){
44  //省卻代碼無(wú)數(shù),補(bǔ)充代碼請(qǐng)參看http://www./archives/tencent-microblog-api/
45  
46  //增加這第五次是用來(lái)發(fā)表騰訊微博的
47  //改裝來(lái)自于http:///archives/279.html
48  $fields 'content='.$content.'&countType=&pic=&viewModel=0';
49  $referer_url=';
50  $url=';
51  $curl = curl_init();
52  curl_setopt($curl, CURLOPT_REFERER, $referer_url);
53  curl_setopt($curl, CURLOPT_URL, $url);
54  curl_setopt($curl, CURLOPT_POST, 1); 
55  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
56  curl_setopt($curl, CURLOPT_POSTFIELDS, $fields);
57  curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_jar);
58  curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_jar);
59  curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_jar);
60  $loginResult = curl_exec($curl);
61  curl_close($curl);
62  
63 unlink($cookie_jar);
64 }
65 ?>

 

據(jù)說(shuō)騰訊的登錄有時(shí)會(huì)出問(wèn)題的,所以如果在使用過(guò)程出現(xiàn)問(wèn)題,還請(qǐng)能安心對(duì)之,不過(guò)我現(xiàn)在還沒(méi)出過(guò)什么問(wèn)題,可能測(cè)試次數(shù)少的緣故吧。更多知識(shí)還請(qǐng)去上面提到的三位博主的博客吧,他們才是真正的牛人。

本文轉(zhuǎn)載自轉(zhuǎn)燭空間,原文地址:http:///sync-weibo。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多

    婷婷亚洲综合五月天麻豆| 国产91色综合久久高清| 日韩精品一区二区三区射精| 蜜臀人妻一区二区三区| 在线精品首页中文字幕亚洲| 日韩人妻有码一区二区| 免费在线成人午夜视频| 激情视频在线视频在线视频| 在线免费观看一二区视频| 99久久无色码中文字幕免费| 儿媳妇的诱惑中文字幕| 激情爱爱一区二区三区| 91麻豆视频国产一区二区| 男女午夜福利院在线观看| 精品熟女少妇av免费久久野外| 欧美一区二区三区五月婷婷| 一级欧美一级欧美在线播| 精品香蕉国产一区二区三区| 欧美日韩一区二区三区色拉拉| 美女露小粉嫩91精品久久久| 午夜国产精品国自产拍av| 欧美不雅视频午夜福利| 中文字幕日韩欧美一区| 欧美日本亚欧在线观看| 国产二级一级内射视频播放 | 日韩国产亚洲欧美激情| 日韩成人午夜福利免费视频| 中文字幕亚洲在线一区| 99热在线精品视频观看| 蜜桃传媒视频麻豆第一区| 亚洲精品小视频在线观看| 91欧美日韩国产在线观看| 黄色片一区二区三区高清| 亚洲国产91精品视频| 亚洲国产av国产av| 国产在线一区二区免费| 国产又粗又长又爽又猛的视频| 热情的邻居在线中文字幕| 东京热男人的天堂一二三区| 麻豆国产精品一区二区| 精品国产日韩一区三区|