0

Mウィキメディア コモンズ検索の結果として得られたすべてのファイルのウィキベース識別子 (接頭辞付きの整数) を取得したいと考えています。

例: を検索するaburasoba azabujubanと、クエリは (潜在的に他の結果の中でも) を返します。これは、キャプションにこれら 2 つのキーワードが含まM80618155れる Tantanmen.jpeg のウィキベース識別子であるためです。

問題: ドキュメント内の API 呼び出しは Wikibase 識別子を返さず、代わりに各ファイルのタイトル/URL/etc のみを返します。

質問: この API 呼び出しを変更して Wikibase 識別子を取得するにはどうすればよいですか? 可能であれば、結果ごとに別のリクエストを行わずに。

https://commons.wikimedia.org/w/api.php?action=query&format=json&formatversion=2&generator=search&gsrwhat=text&gsrnamespace=6&prop=imageinfo&iiprop=url|extmetadata&iiurlwidth=640&iiextmetadatafilter=DateTime|Categories|GPSLatitude|GPSLongitude|ImageDescription|DateTimeOriginal| Artist|LicenseShortName|LicenseUrl&gsrsearch=あぶらそば%20麻布十番&gsrlimit=10

4

1 に答える 1