0
Google에서 제공하는 프로토콜 API를 사용하여 Blogger 게시물을 업데이트하려고합니다. 새 게시물을 작성하는 데는 문제가 없지만 업데이트로 인해 문제가 발생합니다. 나는 다음의 코드 (Javascript)를 가지고있다 :Blogger API에서 URI를 편집하도록 요청했을 때 400을 반환합니다.
postRequest = new Ajax.Request("http://www.blogger.com/feeds/" + activeBlogID + "/posts/default/" + activePostID,
{
method: 'put',
contentType: 'application/atom+xml',
postBody: postXML,
requestHeaders:
{
Authorization: 'GoogleLogin auth=' + authCode
},
onSuccess: this.postRequestSuccess.bind(this),
onFailure: this.postRequestFailure.bind(this)
});
그러나 이것은 언제나 400 Bad Request URI로 돌아온다. URI가 옳다고 말할 수있는 한 ('확인'한 '편집'링크 요소와 동일합니다. XML에서 파기보다 쉽기 때문에 다시 작성했습니다). 나는 그것으로 어떤 문제도 보지 않고있다. 그러나 아마 나는 무엇인가 놓치고있다. 제안?