問題タブ [wikimedia]

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.

0 投票する
1 に答える
56 参照

translation - MediaWiki のシステム メッセージ言語の調整

システムメッセージが間違った言語で表示されるというバグがありました。english簡単な質問が 1 つあります。システム メッセージを常に例として、またはURLgermanに追加せずに設定するにはどうすればよいですか。&uselang=deローカル設定で永続的に変更する方法はありますか?

0 投票する
1 に答える
54 参照

wikimedia - 増分更新のドキュメントは十分に明確ではありません

私はウィキデータの変更についていく必要があるデータベースを持っており、それを行う方法を探していたところ、次の 3 つを見つけました。

  • RSS
  • API 呼び出し
  • Socket.IO

他の方法があるかどうか、ウィキデータが最適または推奨している方法を知りたい

0 投票する
1 に答える
50 参照

php - PHPでウィキメディアに画像をアップロードする

API を使用してウィキメディア サーバーにログインしていますが、アップロードできません。次のエラーが表示されます。

ファイル アップロード パラメータ file はファイル アップロードではありません。POST には必ず multipart/form-data を使用し、Content-Disposition ヘッダーにファイル名を含めてください。

画像アップロードのコードは次のとおりです。

0 投票する
1 に答える
142 参照

wikipedia-api - Mediawiki API を使用して Wikipedia ページの URL を返す

私が使用できることがわかりました:

ウィキペディア ページのイントロ セクションを取得します。しかし、今は同じページの URL を取得したいと考えています。

0 投票する
0 に答える
526 参照

python - Pythonを使用してカテゴリとサブカテゴリからすべてのウィキペディアの記事を取得するには?

カテゴリとそのサブカテゴリのウィキペディアのすべての記事を取得しようとしています。

私は現在、wiki API を使用するという問題の小さな部分を把握しています。たとえば、Category:Geographyを探すために、API を使用して Geography のカテゴリを見つけました。

JSON 応答を取得しました。

さて、私の問題は、これをどのように利用して Python スクリプトを作成し、すべての記事を実行して収集するかということです。たとえば、最初のカテゴリに入ると、別の問題が発生しました。地理の分岐には、より多くのカテゴリとサブカテゴリが含まれています。記事に到達するまでずっと下に移動し、テキスト ファイルに保存してから、カテゴリを上に移動してさらに収集するスクリプトを作成するにはどうすればよいですか?

0 投票する
1 に答える
641 参照

php - Wikipedia API を使用して PHP で記事のタイムスタンプを取得する

How do I extract data from JSON with PHP?よりも簡単な説明が必要です。また、最終的な PHP のタイムスタンプから日付を削除する必要もあります。

この方法で、Wikipedia JSON API を介して PHP の「テスト記事」メタデータを取得できます。

これは私にこれを与えます:

しかし、タイムスタンプから日付だけを取得してエコー/印刷するにはどうすれば"timestamp":"2016-10-25T14:01:47Z"よいですか?

最初に完全な文字列016-10-25T14:01:47Zを取得してから、そこから を削除する必要があると思いますT14:01:47Z

編集 11/25/16ジェフの答えはうまく機能し、関数をショートコードに変換して、投稿/ページのコンテンツに挿入できるようにしました。

しかし今、私はPHP警告を受け取ります:

これは私のショートコードの問題ですか、それとも元の関数の問題ですか?

0 投票する
1 に答える
53 参照

php - API を使用しているときに、ウィキペディアにクエリを自動的に修正させることはできますか?

次のリンクを検討してください。それは言います:

andriyivs'kyi uzviz kyiv ukraineの検索結果を表示しています。代わりに、Andriyivski Uzviz Kyiv ウクライナを検索してください。

しかし、次のrequestを実行すると、何も起こりません。これはウィキペディア API を使用して可能ですか?

0 投票する
1 に答える
345 参照

javascript - ウィキペディアのページのすべてのセクションを見つけてすべて表示する方法は?

ウィキペディアのページはセクションごとに分かれているので、API を使用して と言うとsection=0、このセクション内のテキストを読み上げます。しかし、ページには多くのセクションがある場合があります。それらすべてをループしてすべてロードするにはどうすればよいですか?

MediaWiki ドキュメント

ここで私は得るsection=0 only

JSFiddle プレイグラウンドはこちら

HTML

JS