これで、記事内のリンクをスクラップするコードを作成しました。リンクのクリック数も必要です。助けてもらえますか?あなたが使用しているクエリは明らかにあなたにそのメインの記事の記事へ"Abdominal_pain"
リンクの束を与えるリンクのクリック数をwikipediaから取得する方法は?
String[] articles = {"Abdominal_pain"};
void setup() {
for (int i = 0; i < articles.length; i++) {
String article = articles[i];
String start = "20160101"; // YYYYMMDD
String end = "20170101"; // YYYYMMDD
// documentation: https://wikimedia.org/api/rest_v1/?doc#!/Pageviews_data/get_metrics_pageviews_per_article_project_access_agent_article_granularity_start_end
// >> https://en.wikipedia.org/w/api.php?action=query&format=json&prop=links&meta=&titles=Albert+Einstein&pllimit=500
String query = "https://en.wikipedia.org/w/api.php?action=query&format=json&prop=links&meta=&titles="+article+"&pllimit=500";
String[] lines = loadStrings(query);
for (int j = 0; j < lines.length; j++) {
String line = lines[j];
if (line.contains("\"title\":")) {
println(line);
// java string split
}
}
}
}
それらの記事だけでなく、(経由で利用できないデータである)選択された記事からのクリック数の合計ページビューを与えること。 – Ainali