APIから情報を取得しようとしています。基本的に私はJSONデータを返すURLを持っています。それを使うだけです。jQueryでJSONファイルの内容を読み取る方法
var url = "http://212.18.63.135:9034/played?sid=1&type=json";
$.getJSON(url, function(data) {
console.log(data)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
以上が私のコードであり、それは動作しません。 これはライブデータを提供するAPIなので、代わりにajaxを使用できるかどうかはわかりません...
どうすればいいですか?
UPDATE:
私はURLを更新し、今ではAccess-Control-Allow-Origin
エラーが発生します。私はCORSに関する他の質問を見ていました。彼らはすべて、私が理解したほどのサーバー側で構成することを提案しています。しかし、私はCORSのエラーを修正するつもりはない、私はちょうどこれらのJSONデータにアクセスするためのソリューションを探しています。
私はこの質問で私のポイントが異なるので、重複しないことを願っています。
URLは機能しません...修正してください。あなたはすべて役に立ちます – LGSon
このコードを見ると、2つのことが覚えています。あなた自身のJavaScriptコードを実行する前に、まずjQueryをロードしますか?そして、内部をjqueryの準備関数 '' $(function(){ // Handler for .ready()と呼ばれる)をラップする; '' ' –
' $ .getJSON'は '$ .ajax'の省略形です。 '.fail'を使用してエラーをチェックする必要があります。 – jcaron