2010-03-21 3 views
0

Prototype Javascript 라이브러리를 통해 Blogger API를 사용하여 blogger.com에서 블로그 게시물을 삭제하려고합니다. 내가 API 설명, 모든 게 괜찮아에서 볼 수 있듯이 지금까지Blogger API, 자바 스크립트 및 프로토 타입을 사용하여 블로그 게시물 삭제

var request = new Ajax.Request(
    'http://www.blogger.com/feeds/'+remoteBlogId+'/posts/default/'+postId 
    { 
     method:'DELETE', 
     requestHeaders:['Authorization', 'GoogleLogin auth='+authKey], 
     on200:function(){/*onSuccess*/}, 
     onFailure:function(){/*onFailure*/} 
    } 
); 

,하지만이 프로그램을 실행할 때, 그것은으로 onSuccess 기능을 발사하지만, 서버의 항목을 삭제하지 않습니다 여기 내 코드입니다.

나는 프로토 타입이 아닌 HTTP 메소드와 잘 작동하지 않는 것을 생각 GET과 POST 어떤 도움에 감사드립니다

(here's the ticket 제안 패치가 나를 위해 작동하지 않았지만 비슷한 문제를 설명)!

+0

UPD : 실제로 브라우저 간 가용성이 필요하지 않으며 Webkit 기반 브라우저 만 지원하면됩니다. 누구든지 그것에 대해 알고 있습니까? – Mikhail

답변

0

jQuery Ajax에서 REST 메서드를 사용하는 방법을 보여주는 jQuery - here's an article을 사용할 수 있습니다. jQuery는 Prototype보다 훨씬 더 잘 알려진 프레임 워크입니다.

+0

브라우저에서 DELETE를 지원하지 않으면 jQuery로 전환해도 도움이되지 않습니다. – Peter

+0

해결책 발견 - jQuery가 DELETE 및 PUT 메소드를 올바르게 처리 함 – Mikhail