2010-12-28 6 views
2

私は別のサイトから私のブログにコメントを投稿しようとしていますDisqus APIDisqus API追加のコメント

私はcreateを使用してコメントを送信しています。私はそれを試してAPIコンソールを使用しています。 author_id、author_email、commentを追加しましたが、threadまたはforumに何を追加するかわかりません。

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

は、APIを使用し、誰がどのようにコメントを作成する方法を教えてくださいすることができ..私は256(256)http://www.myblog.com/?p=私のポストIDを試してみましたが、それは返しますか?

答えて

0

http://disqus.com/api/docs/permissions/は「スレッド」は探しているデフォルト値はディスカス内部スレッドID(というよりもWordpressのIDあなたのケースでは)であることに留意してください。ただし、forum=YOUR_SHORTNAMEに加えてWordpressプラグイン(ブログ記事のソースコードでその値を調べる)またはスレッドに関連付けられたURLで設定されたカスタムdisqus_identifierを使用することもできます。だからここ

は、あなたがスレッドを選択することができます方法は次のとおりです。

// 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の書き込み権限を呼び出すアプリケーションを登録していると推測する「ユーザー」に、そのユーザーに与える必要があります。

はこちらをご覧ください:

関連する問題