私はajaxを使ってdisqusのコメントを持ったページを掻き集めることでコメントを得る必要がありました。彼らはサーバー上でレンダリングされなかったので、私はdisqus APIを呼び出さなければなりませんでした。ページの公開鍵、およびフォーラムの名前を取得するためのJSのソースコードで見て、また
var identifier = "456643" // take note of this from the page source
// this is the ident url query param in the following js request
:ソースコードでは、識別コードが必要になります。適切なURLにこれらを置きます。
私はすなわち、Javascriptをこれをテストするために使用さnodejs:
var request = require("request");
var publicKey = "pILMw27bsbJsdfsdQDh9Eh0MzAgFL6xx0hYdsdsdfaIfBHRvLGqFFQ09st";
var disqusUri = "https://disqus.com/api/3.0/threads/listPosts.json?&api_key=" + publicKey + "&thread:ident=456643&forum=nameOfForumFromSource";
request(disqusUri, function(res,status,err){
console.log(res.body);
if(err){
console.log("ERR: " + err);
}
});
あなたはこすりする方法を求めていますか?または特定のツールを使用してスクレープする方法を知っていますか?ディスカスベースのコメントシステムをスクラップするための支援が必要ですか?後者の場合は、ツールの名前を含めるように質問してください – Boaz
こんにちはBoaz.Jan、私は掻きする方法を求めています。 http://www.guardian.co.uk/politics/2012/jan/10/scottish-independence-referendum-autumn-2014?commentpage=1のようなウェブページベースのニュースワイヤページについては、単にコメントページを2つ置き換える必要があります、3、4 ..そして私たちはhttpを取得してページをダウンロードし、それを掻き集めることができます。 disqusを使用すると、http getですべてのコメントを取得する方法がないようです... – qwertyl