Topic.create

出自天涯开放平台资源

跳转到: 导航, 搜索

目录

topic.create

创建问题

URL

http://open.tianya.cn/api/wenda/createTopic.php

支持格式

XML/JSON

HTTP请求方式

GET/POST

是否需要授权验证

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

请求参数

参数名		类型		可选		描述
subject		string		no		提问标题
detail		string		yes		详细内容
userId		string		no		天涯数字ID
userName		string		no		天涯用户名
labels		array		no		标签名字列表
labelIds		array		no		标签ID列表
ip		string		yes		用户IP
point		string		No		悬赏分

注意事项

注:请求参数的编码字符集要求为utf8

请求错误

当问答API在调用时出现错误,API会携带错误码和相关错误描述信息返回给调用者,格式如下:

"error_code": "40001",
"error_flag":"true",
"error_msg":"parameter error"

具体的错误码定义如下:

错误码	描述
40001	请求参数有错
40002	请求api内部错误

返回结果

JSON示例

{
    "result": {
     "topicId":"153f3s022019bf9bn2te3iju0rien6im0ii00",
     "state":"NORMAL"
	}
}

XML示例

<?xmlversion="1.0"encoding="utf8"?>
<result>
<topicId>153f3s022019bf9bn2te3iju0rien6im0ii00</topicId>
<state>NORMAL</state>
</result>

返回信息说明:
参数名	类型	描述
topicId	string	提问ID
state	string:enum	NORMAL

返回错误信息:
请参见本文档中“错误码定义”部分。

PHP示例

SDK下载
代码示例如下: 
include 'tyapi.php'; 
//参数设置 
$appkey=; 
$appsecret=;
$url = 'http://open.tianya.cn/api/wenda/createTopic.php';
$param=…;
do_post($url,$appkey,$appsecret,$_SESSION["oauth_token"],$_SESSION["oauth_token_secret"],$param);
查看
个人工具
成功案例
帮助中心