新浪微博应用开发:转发一条微博信息

文章作者:中山市飞娥软件工作室「Feiesoft.com」  浏览次数:1474 次  更新日期:2013-12-23

 /**
  * 转发一条微博信息。
  *
  * 可加评论。为防止重复,发布的信息与最新信息一样话,将会被忽略。
  *
  * @access public
  * @param int $sid 转发的微博ID
  * @param string $text 添加的评论信息。可选。
  * @param int $is_comment 是否在转发的同时发表评论,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  );
 }