問題タブ [mediawiki-api]

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 に答える
3047 参照

wikipedia-api - MediaWiki API を使用してページ タイトルとコンテンツのテキストを検索する方法は?

次のようなタイトルを検索する方法しかわからないため、実際に実行できるかどうかはわかりません。

0 投票する
3 に答える
1655 参照

php - APIを使用して絶対URLでウィキペディアページのHTMLを取得するにはどうすればよいですか?

このコードを使用してウィキペディアAPIを介して記事を取得しようとしています

ウェブサイトのコンテンツを表示でき、すべて問題ありませんが、取得した記事内のリンクに問題があります。URLを開くと、すべてのリンクがhref = \ "/で始まることがわかります。つまり、誰かが記事内の関連リンクをクリックすると、代わりにwww.mysite.com / wiki / ..(エラー404)にリダイレクトされます。 of en.wikipedia.com / wiki / ..この問題を修正するために既存のコードに追加できるコードはありますか?

0 投票する
2 に答える
4569 参照

web - MediaWiki API で画像をダウンロードしますか?

MediaWiki API を使用してウィキペディアから画像をダウンロードすることは可能ですか?

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

api - 一部のページのセクションからテキストを取得する

こののように、ページ全体のテキストを取得する API 呼び出しを行う方法は知っていますが、(wiki マークアップを解析することなく) 特定のセクションからのみテキストを取得する方法はありますか?

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

javascript - MediaWiki API: 見出しを破壊せずにセクションを編集する

ウィキペディアのページのセクションを編集しようとしていますが、編集すると、セクション全体が、URL を介して送信したテキストに置き換えられ、見出しも含めて、セクションではなくなります。見出しを削除せずにセクションを編集する方法はありますか?

これまでのところ、私が使用している関数 (確かにドキュメント ページから盗んだものです) は次のとおりです。

編集トークンを取得するには、次を使用します

助けてください!

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

jquery - JQuery getJSON が機能しない

AJAX経由でウィキペディアからデータを取得しようとしています。しばらく API をいじった後、要求 URL が実際に必要なもの、つまり特定のセクションのテキストを表示するところまでたどり着きました。しかし、私の AJAX リクエストはそれを返すことができません。これが私の機能です:

Chrome の JS コンソールを使用してウィキペディアのページから関数を起動しているため、これはオリジンとは関係ありません。それでも、 を書いvar someVariable = getSectionText(wgPageName, someNumber)てから を呼び出そうとするとsomeVariable、Chrome はそれが「未定義」であると言います。助けてください!

URL の例: my sandbox, first section .

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

wikipedia - スーパーカテゴリのページIDを取得することは可能ですか?

サブカテゴリのIDを取得することが可能です。

list=categorymembersクエリのパラメータ。

しかし、クエリのスーパーカテゴリリストで同じものを取得する方法を見つけることができませんprop=categorymembers

で試してみました

類推によって、しかし失敗しました(このパラメータは無視されました)。

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

python - Unicodeを扱う

runescapewiki用にmwhairを開発しました。私はユニコードの問題に遭遇し続けていますが、私が持っているときはいつでも、次のようなページを考えてみましょう:

単純に実行するmwhair.edit('Page above')と、Unicodeエラーが発生します。

私はこれを次のようにして解決しようとしました:

エラーが発生しないため、これは解決策のように見えましたが、行を次のように変更するなど、ページの一部のコンテンツが変更されます。

これは、リンク、画像、または実際のページ出力には影響しませんでしたが、ボットにエラーがあるように見せました。私が台無しにしている、または知らない何かがありますか?(私はPython 2.7.3を使用しています)

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

jquery - ウィキペディアAPIを使用してウィキペディアページのインフォボックス内の最初の画像を抽出するためのセレクターとは何ですか

ウィキペディア/メディアウィキAPIを使用して、インフォボックス内の最初の画像(ほとんどのウィキペディアページにあるクラス名インフォボックスのテーブル)を抽出したいと思います。

これが私がこれまでに試したことです-

ここでスニペットを試すことができます-http://jsbin.com/erudum/5/

インフォボックスという名前のテーブル内の最初の画像を取得するようにコードを修正するにはどうすればよいですか?

0 投票する
3 に答える
175 参照

hadoop - ウィキペディアから 30000 ドキュメントを読み込んでいます

私はウィキペディアの URL を持っており、Wiki API を使用してそのページと他の参照ページから最大 30000 ドキュメントのコンテンツをロードしたいのですが、URL をループしてそれを行うことはできますが、それは効率的な方法ではありません。これを達成できる他の方法はありますか?Hadoop で HDFS を設定するには、これが必要です。