使用Blogger API删除帖子。
我正在使用Blogger协议API,但无法删除帖子。我正在使用WebOS设备,因此无法直接发送
DELETE
;相反,我使用Google的解决方法来使用ѭ1around:
deletePostList: function(event)
{
var deletePostID = event.item.id.split(\'.\').pop().split(\'-\').pop();
var deleteRequest = new Ajax.Request(\"http://www.blogger.com/feeds/\" + activeBlogID + \"/posts/default/\" + deletePostID,
{
method: \'post\',
requestHeaders:
{
Authorization: \'GoogleLogin auth=\' + authCode,
\"X-HTTP-Method-Override\": \"DELETE\",
\"If-Match\": \"*\"
},
onSuccess: this.deletePostRequestSuccess.bind(this),
onFailure: this.deletePostRequestFailure.bind(this)
});
},
这似乎可行,即在此过程之后调用``3'',并且所有标题和响应文本看起来都像我在删除帖子时应该使用的,但现实情况是帖子仍保留在提要中。我尝试添加\“ If-Match \”标头,以确保它不是阻止我的GData有条件删除(即使此时我没有更改帖子中的任何内容),但这也没有似乎没有帮助。
关于如何进行这项工作的任何想法?我想坚持使用Protocol,因为它是webOS上的本机,而jQuery等不是。
没有找到相关结果
已邀请:
1 个回复
嘘崇蔡对