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