2016-03-27 9 views
0

APIからデータを取得する必要があるjavascriptプログラムを作成しています。JavaScriptからJSONデータを読み込みます。

私の問題は、実際のJSONデータにURL文字列から移動できないことです。

私はhereを見てきたし、彼らはこの答えを提供します。

あなたのJSON文字列変数varのjsonStringその後、

を...入れ

VAR myJsonObject = JSON.parse (jsonString);

は、だから私はになってしまった:

var url = "https://pixabay.com/api/?"; 

var data = JSON.parse(url); 

しかし、これは動作しません。私は明らかな何かを見逃していると確信していますが、何が見えないのですか?

ご協力いただきありがとうございます、ありがとうございます!

+1

JSONでURL文字列を解析しようとしている瞬間に、そのURLでコンテンツを取得してからコンテンツを解析する必要があります。 – DBS

+0

http://api.jquery.com/jquery.getjson/ –

+0

DBSが大変ありがとうございます。コンテンツを取得する呼び出しを行うにはどうすればよいですか?それは私が立ち往生したところです:/ –

答えて

0

URLに変数とその値を渡す必要があります。

var url = "https://pixabay.com/api/?var1= " + var1; 
var var1 = req.params.var1; 
var jsonString = { "var1": var1 } 
var data = JSON.parse(url); 

解析する前にJSON形式の文字列が必要です。

+0

私は分かりません。 URLは固定値(APIキー、キーワード、イメージタイプなどの検索パラメータ)で完了します。私が必要とするのは、何とかそのURLでデータを取得するスクリプトを取得することです。 –

関連する問題