日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
php采集新浪微博

現在是大數據時代,我們分析的是什么?什么樣的數據對我們有用呢?數據的需求量比較大,在本地弄得一個小的測試,很簡單,我在本地做了一個簡單的測試,采集新浪微博每五分鐘采集最新的微博,這個沒有什么技術含量需要的就是數據而已,現在開始吧!首先你要熟悉我上一篇文章定時計劃,這個需要定時計劃的哦!

創(chuàng)新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于成都網站建設、網站制作、城東網絡推廣、小程序開發(fā)、城東網絡營銷、城東企業(yè)策劃、城東品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯公司為所有大學生創(chuàng)業(yè)者提供城東建站搭建服務,24小時服務熱線:13518219792,官方網址:www.cdcxhl.com

建立一個數據庫

 
 
 
 
  1. DROP TABLE IF EXISTS `weibo_data`;
  2. CREATE TABLE `weibo_data` (
  3.   `id` int(10) unsigned NOT NULL AUTO_INCREMENT, 
  4.   `content` varchar(1000) NOT NULL,   //用戶發(fā)送的內容
  5.   `username` varchar(250) NOT NULL,   //用戶的昵稱
  6.   `location` varchar(250) DEFAULT NULL, //用戶的地理位置
  7.   `description` varchar(500) DEFAULT NULL, //用戶的描述信息
  8.   `avatar` varchar(250) DEFAULT NULL,   //用戶的頭像地址
  9.   `wurl` varchar(250) NOT NULL, //用戶的新浪微博地址
  10.   `time` varchar(200) NOT NULL, //采集的時間
  11.   `mid` varchar(250) DEFAULT NULL, //用戶的mid
  12.   `sex` varchar(10) NOT NULL, //用戶的性別 f 女 m 男
  13.   PRIMARY KEY (`id`)
  14. ) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8;

然后我們下載新浪給的sdk,組成下邊的代碼,最好弄個數據庫的類,我用的dedecms的

 
 
 
 
  1. session_start();
  2. require 'mysql.class.php';
  3. $time=time();
  4. include_once( 'config.php' );
  5. include_once( 'saetv2.ex.class.php' );
  6. //echo $_SESSION['token']['access_token'];
  7. $c = new SaeTClientV2( "199660149" , "b67164665e6556e08xxxxxx" , "2.00IXVubC0zikVxxxxxxx" ); // 第一個是appid 第二個是app key 第三個是token 在你登陸的時候輸出一下 然后寫到這里就可以了
  8. $remen = $c->public_timeline();
  9. foreach($remen["statuses"] as $v){
  10.     $result = $db->ExecNoneQuery("insert into weibo_data (`content`,`username`,`location`,`description`,`avatar`,`wurl`,`time`,`mid`,`sex`) values ('{$v1}','{$v[user][screen_name]}','{$v[user][location]}','{$v[user][description]}','{$v[user][profile_image_url]}','http://weibo.com/{$v[user][profile_url]}','{$time}','{$v[mid]}','{$v[user][gender]}')");
  11. }
  12. if($result){
  13.     echo "成功導入";
  14. }

ok做到這里我們就采集到了數據,然后你也可以根據接口,做定向任務的定時的采集,譬如說采集哪些用戶,是否采集你的好友的微博,或者采集你指定的用戶的微博,然后發(fā)布到你的微博上這個都是可以的!效果就是這樣的!


本文名稱:php采集新浪微博
本文地址:http://www.5511xx.com/article/cdpdocj.html