Weibo/addcomment

出自天涯开放平台资源

跳转到: 导航, 搜索

目录

Weibo/addcomment

对指定微博进行评论

URL

http://open.tianya.cn/api/weibo/addcomment.php

支持格式

XML/JSON

HTTP请求方式

POST

是否需要登录

true,关于授权机制,参见OAuth相关说明

请求参数

  必选 类型及范围 说明
appkey true string 申请应用时分配的appkey,调用接口时候代表应用的唯一身份
oauth_token true string 授权成功后所获得的 oauth_token
oauth_token_secret true string 授权成功后所获得的oauth_token_secret
timestamp true string 请求时候产生的时间戳time()
tempkey true string strtoupper(md5($timestamp.$appkey.$oauth_token.$oauth_token_secret.$appsecret))
id true int 微博ID
authorid true string 该微博作者的ID
word true string 评论内容
outformat false string 可选,返回数据格式,默认为json

注意事项(一)

天涯微博已正式启用手机认证功能,未通过手机认证的API接口将返回如下提示:

相关数据结构 {

  "result":"0",    //结果标识1为正常,0为失败  
 "data":{" "},  
  "error":   
   {  
       "亲,你需要手机认证哦!>>   //错误信息 	
   }  

}

$list = json_decode($data,true);

if(strstr($list['error'],'span'))
{
    echo $list['error'];//输出此提示给普通用户,连接到手机认证进行认证
}//后期result的CODE可能会变化,开发者可根据接口变化进行捕捉,提示您的用户

注意事项(二)

http://open.tianya.cn/api/weibo/addcomment.php
若取当前用信息错误,则返回400错误,提示:"error_code"=>"40002", "error_msg"=>"request data error若取当前用信息错误,则返回400错误,提示: "error_code"=>"40002", "error_msg"=>"request data error"

返回结果

XML示例

<?xml version="1.0" encoding="utf8"?><data><toUid>51218315</toUid><word>测试,erer,dff</word><time>1314602036151</time><wordOrigin>测试,erer,dff</wordOrigin><id>o168a66atidbkfAQ35QEvbEahOzxiq6B</id></data><result>1</result><error></error>

JSON示例

{"data":{"toUid":51218315,"word":"测试,erer,dff","time":1314600517244,"wordOrigin":"测试,erer,dff","id":"o168a4nvjndIcZr2qcQ2MbLDkGMBPuR2"},"result":1,"error":""}

其他

PHP示例

SDK下载

代码示例如下: 
include 'tyapi.php'; 
//参数设置 
$appkey=; 
$appsecret=;
$param['id'] = 12343;
$param['word'] = ‘aaaa’;
$param['authorid'] = 12343;
$url = 'http://open.tianya.cn/api/user/addcomment.php';
$data = do_post($url,$appkey,$appsecret,$_SESSION["oauth_token"],$_SESSION["oauth_token_secret"],$param);
<pre/>
查看
个人工具
成功案例
帮助中心