新浪微博api讀取指定日期之後的微博

2021-06-16 23:25:24 字數 887 閱讀 7873

以user_timeline介面為例

先說一下我的思路

首先你得明白微博介面呼叫的本質

$res = http::request($url, $params, 'get');//訪問api

這句話就是來用get方法呼叫api的

指定日期如2013/7/20

將其轉化成int 

intval(strtotime("2013/7/20"));

拿出每條微博的created_at將其轉化成int在與指定日期比

具體實現如下

public static function getweibobydate($access_token,$screen_name, $startdate)

else

$wl[$i]['reposts_count'] =$value['reposts_count'];

$wl[$i]['comments_count'] =$value['comments_count'];

$wl[$i]['created_at'] =$value['created_at'];

$wl[$i]['bmiddle_pic'] = $value['bmiddle_pic'];

preg_match_all("%#(.*?)#%si",$value['text'],$match);

$wl[$i]['title'] = $match[1][0];

$i++;}}

$enddate = intval(strtotime($result['statuses'][$count-1]['created_at']));

if($enddate>$startdate)

else

$page++;

}return $wl;

}

新浪微博API的使用

在開發平台可以看見很多微博api 點開微博介面看見下面詳細介面 以獲取最新公共微博為例 獲取當前登入使用者及其所關注使用者的最新微博。parameters since id若指定此引數,則返回id比since id大的微博 即比since id時間晚的微博 預設為0 max id若指定此引數,則返回...

Python使用新浪微博API傳送微博的例子

1 註冊乙個新浪應用,得到appkey和secret,以及token,將這些資訊寫入配置檔案sina weibo config.ini,內容如下,僅舉例 複製 如下 userinfo consumer key 8888888888 consumer secret 777777f3feab026050...

android指定分享到新浪微博

於 開源中國 一般的分享我們是這樣做的 private void share 這段 會彈出乙個可以用於分享的選擇器,然後選擇某一項來分享。intent intent new intent intent.action send intent.settype text plain packagemana...