問題タブ [wikimedia-commons]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - インフォボックスからウィキペディアの画像へのリンクを取得するにはどうすればよいですか?
ウィキペディアのインフォボックスを解析していて、一部のインフォボックスに画像フィールドがあることに気付きました。これらのフィールドには、ウィキペディアのどこかに隠されている画像ファイルの名前が含まれています。ただし、実際のリンクではなく、ファイルの名前が含まれているだけです。
実際のライブ インフォボックスで画像のリンクを確認しましたが、リンクは 1 つのソースからのものではないように見えますが、ソースはさまざまです。インフォボックスのエントリからの画像の名前しか持っていないことを考慮して、ウィキペディアの画像にハイパーリンクするにはどうすればよいですか。
image - ボット アカウントに登録せずにウィキメディア コモンズからプログラムで画像をダウンロードする方法は?
ボット アカウントの承認を得る唯一の方法は、ウィキメディアに既にある情報を追加または編集することです。ボット アカウントを使用せずに画像をダウンロードしようとすると、API ライブラリの一部を使用して、画像の代わりにエラー メッセージが表示されます。ブラウザから来ていない人をブロックしているようですか?他の誰かがこれについて経験がありますか?ここで何か不足していますか?
xml - ウィキメディアの画像に関する情報を取得するには?
既存の api を使用してウィキメディアから画像を取得しようとしていますが、何が機能し、何が機能しないかについてロジックがないようです。
これが私がやっていること/試したことです:
この URL から画像のクエリを取得しています。
これは xml フィードを返し、そこから画像名と URL を取得します。
次に、アップローダーやライセンスなどの情報を取得するために、ウィキメディアにリンクされているこのツールを使用します。
パラメータが必要で?image=
、その後にファイル名が続きます。Jura.PNG
xml の例から、正常に動作します。ただし、他のほとんどの場合、私は単に return を試み<error>File does not exist</error>
ます。テストしましたが、ファイルは存在します。あるファイルが機能し、別のファイルが機能しない理由がわかりません。
テストのために、機能するもう1つの方法はCalumma_tarzan_01.jpg
.
誰かが私が間違っていることを知っていますか?
動作しない例:
使用したphpコード:
このJura.PNG
例では、正しいオブジェクトがダンプされますが、他の URL にはライセンス部分がないため、結果は明らかにNULL
. ただし、ブラウザーに URL を手動で入力しても結果が返されないため、問題はここにはないと思います。
wikipedia-api - ウィキコモンズで画像ライセンスと作者情報を取得する
ウィキコモンズにウィキメディア API を使用しようとしています:
コモンズ API は非常に未熟であり、ライセンスと著者情報を取得する可能性について言及しているドキュメントの部分は空であるようです。
APIを使用してライセンスに関する情報を含む段落を取得できる方法はありますか? (たとえば、このページの「ライセンス」というタイトルの下の段落)。もちろん、ページ全体をダウンロードして解析することはできますが、API は何のためにあるのでしょうか。
mediawiki-api - ウィキペディアAPI:今日の写真のURLをクエリできません
MediaWiki APIのドキュメントを読みましたが、その日の写真の 現在のURLを取得する方法が見つかりません 。
RTFMに続いて、Commons:PotdからそのページURLへのクエリを呼び出し ます。
戻りpageid=2518149
ます。現在のPOTDページです。
次に、に電話をかけようとしましprop=imageinfo
たが、画像のURLを取得する方法が見つかりませんでした。
成功した唯一の呼び出しはこれです:
http://commons.wikimedia.org/w/api.php?titles=File:POTD&action=query&prop=images
「成功」とは、画像のURLを返すことを意味します...ただし、別のURL pageid
(現在のPOTDではありません)です。
image - MediaWiki 1.19 と SELinux で InstantCommons が機能しない
私は自分の MediaWiki Web サイトをローカルに設定していますが、InstantCommons 機能を動作させることができません(commons.wikimedia.org からファイルを直接埋め込むために使用されます)。
次の構文を使用して Commons からファイルをロードしようとすると、エラー メッセージは表示されません。
ロードされていないだけで、ページに存在しないファイルを参照する赤いリンクが表示されます。解決策を探してから2日が経ちましたが、これまでのところ成功していません。
私は走っています:
- MediaWiki v.1.19.1
- Fedora 16 (SElinux を使用)
- PHP 5.3.15
- MySQL バージョン 14.14 Distrib 5.5.25a、Linux (x86_64) 用
で次の 2 つの構成を試しましたが、LocalSettings.php
成功しませんでした。
と
どんな提案でも大歓迎です。
api - パブリックドメインフィルターを使用したウィキメディアAPI画像検索
ウィキメディアAPIにクエリを実行して、キーワードを含むすべての画像を検索し、パブリックドメインの画像のみをフィルタリングしたいと思います。したがって、追加のCC-SAライセンスはありません。
現在、私は次のクエリを使用して画像を抽出しています。
しかし、これは現在、ライセンスに関係なくすべての画像を返しています。名前空間を変更する必要があるかもしれませんが、どこを見ればよいのかわかりません。
ありがとう
mediawiki - ウィキペディアの特定のページの画像の完全な URL (ページに表示されているもののみ)
ウィキペディアの「Google」のページの画像の完全な URL をすべて抽出したい
私は試してみました:
しかし、このようにして、次のようなグーグル関連の画像も得られませんでした:
Googleページに表示される画像だけを抽出するにはどうすればよいですか
bash - wgetウィキメディア画像?
ファイル名前空間のページへの URL を使用して、ウィキメディア コモンズから画像をダウンロードしようとしています。
取得できるのは、開くことができないJPGファイルだけです。ただし、リンクにアクセスすると、実際には画像自体ではなくページが表示されますが、「フル解像度」と呼ばれるリンクがあり、実際の画像リンクに移動します: http://upload.wikimedia.org/wikipedia /commons/9/92/A_golden_tree_during_the_golden_season.JPG
最初のリンクだけでこのファイルをダウンロードするにはどうすればよいですか?
mediawiki-api - ウィキメディア・コモンズ - 安全な検索?
現在、ウィキメディア コモンズ (他の API の中でも) からさまざまな検索用語の画像を表示しています。ただし、「Griechenland」(ドイツ語でギリシャ) のような無害な検索用語であっても、すべての画像がその設定 (半裸の女性など) に 100% 適切であるとは限らないという「問題」に遭遇することがあります。
そのような画像を無視できるフラグはありますか? これは、現在使用しているクエリです。