当前位置: 首页>>代码示例>>PHP>>正文


PHP SaeTClientV2::repost_by_me方法代码示例

本文整理汇总了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>';
开发者ID:mafergomez70,项目名称:micro-power,代码行数:31,代码来源:check_forward_draft2.php


注:本文中的SaeTClientV2::repost_by_me方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。