2010-12-28 4 views
2

Disqus API을 통해 다른 사이트에서 내 블로그에 댓글을 달려고합니다.Disqus API 덧글 추가

나는 create을 사용하여 의견을 제출합니다. API 콘솔을 사용해 보았습니다. author_id, author_email, comment를 추가했지만 thread 또는 forum에 무엇을 추가해야할지 모르겠습니다. 나는 내 게시물 아이디 (256) http://www.myblog.com/?p=256하지만 반환 ...

{ 
    "code": 2, 
    "response": "Invalid argument, 'thread': User does not have write privileges on thread '256'" 
} 

이 API를 사용하는 사람이 얼마나 주석을 만드는 방법 말해 주시겠습니까 시도?

답변

0

http://disqus.com/api/docs/permissions/이 '스레드'를 찾고있는 기본 값은 Disqus에 내부 스레드 ID (보다는 워드 프레스 ID 귀하의 경우)이 있음을 유의하십시오. 그러나 forum=YOUR_SHORTNAME을 추가로 전달하면 Wordpress 플러그인을 통해 설정된 disqus_identifier (블로그 게시물의 소스 코드에서 해당 값을 찾습니다) 또는 스레드와 연결된 URL을 사용할 수 있습니다.

// Example using Disqus internal ID 
POST https://disqus.com/api/3.0/posts/create.json 
(your arguments)... 
thread=12345678 

// Example using disqus_identifier 
POST https://disqus.com/api/3.0/posts/create.json 
(your arguments)... 
thread=ident:256 http://www.myblog.com/?p=256 // This is the schema used in the WP plugin 
forum=YOUR_SHORTNAME 

// Example using URL (this is the least reliable) 
POST https://disqus.com/api/3.0/posts/create.json 
(your arguments)... 
thread=link:http://www.myblog.com/some_slug 
forum=YOUR_SHORTNAME 
: 그래서 여기

는 스레드를 선택할 수있는 방법

0

API를 쓰는 응용 프로그램을 등록한 것으로 추정되는 '사용자'에게 쓰기 권한을 부여해야합니다.

는 여기를 참조하십시오 :