質問

のコメントから判断すると、 554号, 、Fusion Tables は以下をサポートしていたと思います。 コルス リクエスト。ただし、次のことを試みると、クロスサイト エラーが発生します (Chrome の場合)。

xhr = new XMLHttpRequest()
xhr.open("GET","http://www.google.com/fusiontables/api/query?sql=SELECT%20*%20FROM%201906375")
xhr.send()

エラーは次のとおりです。 オリジン http://[ドメイン] は Access-Control-Allow-Origin によって許可されていません。

次の例は (比較のために) 正常に動作します。単純な PHP ページでは、「CORS」ヘッダーを設定し、オリジンサーバーに「hello example.com」のようにエコーバックします。

xhr = new XMLHttpRequest()
xhr.open("GET","http://skipperkongen.dk/services/corstest/hellocors.php")
xhr.send()

正直に言うと、フュージョン テーブルが CORS をサポートしていると明示的に述べているところは Web 上に見つかりませんでしたが、(問題のコメントからも判断すると) ある程度は期待しています...

私のやり方が間違っているのでしょうか?

役に立ちましたか?

解決

ヘッダーは、(文書化されておらず、変更される可能性がある) JSONP インターフェイスに対してのみ更新されました。

http://www.google.com/fusiontables/api/query?sql=&jsonコールバック=

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top