php [getUserTimelineInfo]获取用户时间线微博内容#电影业务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php [getUserTimelineInfo]获取用户时间线微博内容#电影业务相关的知识,希望对你有一定的参考价值。
$page = 1;
$deadline_time = "2018-01-01";
$count = 100;
$uid = 5396675870;
$mids = array();
$is_break = false;
$is_break_num = 0;
while (true) {
$data = $tapi_obj -> getUserTimeline($uid, $page, $count, $param);
$data = $data['statuses'];
if (empty($data)) {
break;
}
foreach ($data as $item) {
$created_at = strtotime($item['created_at']);
if ($created_at < $deadline_time) {
$is_break_num ++;
//主要是为了解决微博置顶造成时间乱序问题
if ($is_break_num > 5) {
$is_break = true;
break;
}else{
continue;
}
}else{
$weibo_info = array();
if ($item['isLongText']) {
$long_mid = $item['id'];
// 获取长微博信息
$long_info = $tapi_obj -> showBatchWeiboLongtext($long_mid, array(), true);
if (!empty($long_info[$long_mid])) {
$item['text'] = $long_info[$long_mid]['longTextContent'];
}
}
}
}
if ($is_break == true) {
break;
}
$page++;
}
以上是关于php [getUserTimelineInfo]获取用户时间线微博内容#电影业务的主要内容,如果未能解决你的问题,请参考以下文章
php [guzzle php] guzzle php #php
php send.php php邮件模板#php
IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?
如何从php5升级到php7
请问php中如何调用php文件中的内容?
php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP