本文整理汇总了PHP中SaeTClientV2::repost_by_me方法的典型用法代码示例。如果您正苦于以下问题:PHP SaeTClientV2::repost_by_me方法的具体用法?PHP SaeTClientV2::repost_by_me怎么用?PHP SaeTClientV2::repost_by_me使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SaeTClientV2
的用法示例。
在下文中一共展示了SaeTClientV2::repost_by_me方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$sql_res = $dbo->getRs($sql);
$task_weibo_mids = array();
if (0 != count($sql_res)) {
foreach ($sql_res as $weibo) {
echo '任务微博 -- ' . $weibo['task_text'] . '。<br />转发产生的mid -- ' . $weibo['repost_mid'] . '</p>';
$task_weibo_mids[$weibo['task_id']] = $weibo['repost_mid'];
}
} else {
echo '<p>我最近没有在微动力上做任务</p>';
}
// 通过api查询当前用户最近转发的微博id
//var_dump($sql_res);
echo '<hr />';
$c = new SaeTClientV2(WB_AKEY, WB_SKEY, $_SESSION['stoken']);
echo '<h3>用新浪api获取我最近转发的微博mid</h3>';
$repost_weibos = $c->repost_by_me(1, 9, 3430446513991533);
if (!$repost_weibos || 0 === $repost_weibos['total_number']) {
// 我最近转发的微博都不存在了
echo '<p>我最近转发的微博全都不在了<sub>或者repost_by_me没有获取到</sub></p>';
$fail_tasks = $task_weibo_mids;
} else {
$real_weibo_mids = array();
foreach ($repost_weibos['reposts'] as $weibo) {
//echo $weibo['retweeted_status']['mid'].'<br />';
echo $weibo['mid'] . ' -- ' . $weibo['text'] . ' on <sub>' . $weibo['created_at'] . '</sub><br />';
$real_weibo_mids[] = $weibo['mid'];
}
$fail_tasks = array_diff($task_weibo_mids, $real_weibo_mids);
}
echo '<hr />';
echo '<h3>出问题的任务(可能是我删除了这条微博)</h3>';