public get_comments_by_sid ( integer $sid, integer $page = 1, integer $count = 50, integer $since_id, integer $max_id, integer $filter_by_author ) : array | ||
$sid | integer | 需要查询的微博ID。 |
$page | integer | 返回结果的页码,默认为1。 |
$count | integer | 单页返回的记录条数,默认为50。 |
$since_id | integer | 若指定此参数,则返回ID比since_id大的评论(即比since_id时间晚的评论),默认为0。 |
$max_id | integer | 若指定此参数,则返回ID小于或等于max_id的评论,默认为0。 |
$filter_by_author | integer | 作者筛选类型,0:全部、1:我关注的人、2:陌生人,默认为0。 |
리턴 | array |
function get_comments_by_sid($sid, $page = 1, $count = 50, $since_id = 0, $max_id = 0, $filter_by_author = 0)
{
$params = array();
$this->id_format($sid);
$params['id'] = $sid;
if ($since_id) {
$this->id_format($since_id);
$params['since_id'] = $since_id;
}
if ($max_id) {
$this->id_format($max_id);
$params['max_id'] = $max_id;
}
$params['count'] = $count;
$params['page'] = $page;
$params['filter_by_author'] = $filter_by_author;
return $this->oauth->get('comments/show', $params);
}
<?php session_start(); include_once '../class/config.php'; include_once '../class/saetv2.ex.class.php'; header("Content-type: text/html; charset=utf-8"); $c = new SaeTClientV2(WB_AKEY, WB_SKEY, $_SESSION['weibo_token']['access_token']); //评论功能 if (isset($_POST['pinglunid']) && isset($_POST['neirong'])) { $c->send_comment($_POST['pinglunid'], $_POST['neirong']); } //转发功能 if (isset($_POST['zhuanfaid']) && isset($_POST['zhuanfa'])) { $c->repost($_POST['zhuanfaid'], $_POST['zhuanfa']); } $pl = $c->get_comments_by_sid($_POST['weibomid']); //获取评论列表 $bq = $c->emotions(); //读取表情 ?> <div class="submit_comment"> <form action=""> <textarea name="" class="comment_text" cols="30" rows="10"></textarea> <div class="comment_button" alt="">评论</div> </form> <div class="comment_biaoqing"> <span class="comment_biaoqing_trigger"></span> </div> <div class="comment_biaoqing_floatbox hide">