我正在尝试将集成到我的应用程序中。我正在尝试身份验证,但是当我得到令牌并使用它时,它就产生了一个write_access问题。当我将这个帖子添加到我的Stack应用程序时,这个问题就解决了。
现在,我正试图在这种API方法的帖子中添加一条评论。我提供了客户的身份证明和其他必需的东西。该请求似乎已被处理,我得到了以下响应:
{
"items": [
{
"owner": {
"reputation": 1191,
"user_id": 11560663,
"user_type": "registered",
"profile_image": "https://www.gravatar.com/avatar/a59d8b9589bd07f84b2eaab0300f8dee?s=128&d=identicon&r=PG&f=1",
"display_name": "Trinetra-MSFT",
"link": "https://stackoverflow.com/users/11560663/trinetra-msft"
},
"edited": false,
"creation_date": 1592556596,
"post_id": 61778786
}
],
"has_more": false,
"quota_max": 10000,
"quota_remaining": 9984
}但没有人对此发表评论。怎么会这样?
发布于 2020-06-19 09:14:55
当使用API添加/编辑帖子或注释时,您需要确保preview参数设置为false,否则它只是一个“test”请求,什么也不做(但允许您测试您端的响应解析是否正确)。就像在网站上写内容一样,主体需要在Markdown中。
如果将preview设置为false,将在响应中获得额外的comment_id:

这里的edited是假的,这仅仅意味着注释从未被编辑过;这并不意味着请求失败。
https://stackapps.com/questions/8688
复制相似问题