disqus ボックスのある Web ページから disqus_identifier を取得できますか。ページ: http://help.disqus.com/customer/portal/articles/472099-what-is-a-disqus-identifier- disqus を使用してコメントを残すことができます。ページの URL を引数として取得し、このページのディスカッションの disqus_identifier を返すスクリプト (beautifulsoup が便利かもしれません) を書きたいと思います。出来ますか?
質問する
156 次
1 に答える
0
彼らのドキュメントを読むと、thread_id と disqus_identifier は同じものではありません。しかし、disqus 識別子を取得するには、次のようなものから始めます。
def get_disqus(soup):
for script in soup.find_all('script',{'type':'text/javascript'}):
if 'disqusIidentifier' in script.get_text():
print script.attrs
print script.get_text()
url= 'http://lifeandcode.tumblr.com/post/35377038799/talking-to-strangers-a-linked-ballot-how-news'
get_disqus(url)
これにより、実際に「disqus_identifier」という単語を含む JavaScript の行だけが得られます。私にとっては、値がオプションであるという事実を明らかにしています。より具体的に説明していただければ幸いです。
于 2012-11-15T15:44:42.750 に答える