SaeTClientV2::repost PHP Method

repost() public method

可加评论。为防止重复,发布的信息与最新信息一样话,将会被忽略。
对应API:{@link http://open.weibo.com/wiki/2/statuses/repost statuses/repost}
public repost ( integer $sid, string $text = NULL, integer $is_comment ) : array
$sid integer 转发的微博ID
$text string 添加的评论信息。可选。
$is_comment integer 是否在转发的同时发表评论,0:否、1:评论给当前微博、2:评论给原微博、3:都评论,默认为0。
return array
    function repost($sid, $text = NULL, $is_comment = 0)
    {
        $this->id_format($sid);
        $params = array();
        $params['id'] = $sid;
        $params['is_comment'] = $is_comment;
        if ($text) {
            $params['status'] = $text;
        }
        return $this->oauth->post('statuses/repost', $params);
    }

Usage Example

Ejemplo n.º 1
0
<?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">
All Usage Examples Of SaeTClientV2::repost
SaeTClientV2