2017-03-28 24 views

答えて

1

いくつかの実験では、1つ以上のページタイトルのコンテンツリンクを取得し、コンテンツに必要な言語を指定することは、同じAPIクエリの一部であることを示しています。クエリ文字列にlllangパラメータを適切なlanguage code valueで指定すると、特定の言語を要求できます。タイトル「アルバート・アインシュタインは、」APIのサンドボックスにあるエジプトのアラビア語(コード「ARZ」)に翻訳したページのURLを取得する例えば

https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&format=json&prop=langlinks&titles=Albert+Einstein&llprop=url&lllang=arz 

アプリケーションおよびクエリのボリュームに応じて、 1つの通話で複数のタイトルおよび/またはすべての言語のデータを要求し、多数の個別の通話を行うのではなく、結果を検索する効率を向上させることができます。

FWIW。 APIのドキュメントには、「langlinks」やその他のクエリ型の特定のパラメータをクエリ文字列にキーと値のペアとして追加するだけの特定のパラメータを指定する方法がないようです。

関連する問題