タイトルまたはページIDまたはそのページのURLを使用してページのすべてのカテゴリを取得できるAPIはありますか?私はネット上で検索しようとしましたが、特定のカテゴリのダンプを取得していただけです。どんな種類の助けも高く評価されます。 ありがとうページのリンクを使ってウィキペディアのページのカテゴリを見つける方法は?
答えて
あなたが探しているAPIは、ここにhttps://en.wikipedia.org/w/api.php ですこれは、メディアウィキのAPIで、ドキュメントの多くを持っています。
としては、Googleのは
https://en.wikipedia.org/w/api.php?format=xml&action=query&prop=categories&titles=Google
例えば=フォーマット= xmlの&アクション=クエリ&小道具=カテゴリ&タイトル?...あなたがそう小道具=カテゴリ を探している上に述べましたこれをプログラムで使用する場合は、次のWikipediaページを調べる価値があります.Wikipedia APIなどを処理するためのさまざまな言語のクラスとライブラリがあります
ウィキペディア:Creating_a_bot番号Programming_languages_and_libraries
MediaWiki(Wikipediaのソフトウェア)にはAPIがあり、実際にはページのカテゴリを取得するためのクエリを実行できます。いないすべてのカテゴリを1つの応答で返される
https://en.wikipedia.org/w/api.php?format=xml&action=query&prop=categories&titles=Google
注:たとえば、次は英語のWikipediaでページGoogle
のカテゴリを返します。 query-continue
という要素があります。この要素には、次のクエリをどのように定式化してより多くのカテゴリを与えるかに関する追加情報が表示されます。
参考文献:
'cllimit = max'をクエリに追加するほうが良いでしょう。そうすれば、クエリの数は少なくなり、さらにクエリを必要としなくなることがあります(500ページ以上のカテゴリがあるとは限りません)。 – svick
- 1. 会社のページへのウィキペディアへのリンク
- 2. リンクからページを見つけるテクニック
- 3. WAPページを使用してモバイルモデルを見つける方法
- 4. Luceneを使って行番号やページ番号を見つける方法
- 5. ブートストラップを使ってページ番号をつける方法
- 6. いくつかの特定のページにリンクしているウェブページを見つける方法は?
- 7. Sulu cmsカテゴリとタグでページを見つける
- 8. `find`を使って3D行列の各ページのインデックスを見つける方法は?
- 9. BeautifulSoupを使って "チーム"ページを見つけよう
- 10. ユーザーコントロールの親ページのURLを見つける方法
- 11. dompdfを使ってレンダリングされたpdfのページの高さを見つける
- 12. jqueryを使用してページ上でフォーカス要素を見つける方法は?
- 13. Pythonで類似のページを見つける方法
- 14. Prestashopページでこれらの行を見つける方法
- 15. EXTJS4グリッドで現在のページ番号を見つける方法
- 16. aspxページのチェックされたラジオボタンを見つける方法
- 17. フレンドリーなページのURLを見つける
- 18. Asp.Net MVC前のページを見つける
- 19. RegExp:ページ上にあるすべてのリンクを見つける/ nofollow
- 20. SQLを使用してunfollowページを見つけるには?
- 21. ページのリンクを戻ってクリックする方法
- 22. ツリーを使って特定のファイルを見つける方法
- 23. Boostを使って$ PATH内のexeを見つける方法
- 24. BeautifulSoupを使用してすべての次のリンクを見つける方法
- 25. XPathが空でないリンク、私はページ上のリンクを見つけるために、XPathを使用したい
- 26. 私のiframeページの見える高さを見つける - (fbページ)
- 27. PHPのページ番号付けページのリンク
- 28. div内のすべてのリンクを見つける方法
- 29. 種のページのためのウィキペディア画像のダウンロード方法
- 30. javascriptを使って画像を別のページにリンクする方法
「私は、特定のカテゴリのダンプを取得して見つけることができるには、」あなたはそれを見つけるために場所を教えてくださいだろうか? –