同一生成元ポリシーにより、Googleフュージョンテーブルへのアクセスが妨げられている可能性があります。
これを解決するいくつかの方法は、独自のサーバー(サービスを提供しているページと同じドメインで実行されている)を介してリクエストをプロキシするか、JSONPでデータをリクエストすることです。
jsonCallback=<callback name here>
Fusion Tablesリクエストにパラメーターを追加すると、JSONP応答が返されます。たとえば、リクエストは次のとおりです。
https://www.google.com/fusiontables/api/query?sql=SELECT+Address+FROM+914142+WHERE+IsCustomer+%3D+1&jsonCallback=foo
結果:
foo({"table":{"cols":["Address"],"rows":[["3400 California Street, Suite 302, San Francisco, CA 94118"],["1200 Pacific Avenue, San Francisco, CA 94109"],["340 10TH Street, San Francisco, CA 94103"],["One Embarcadero Center, Lobby Level, San Francisco, CA 94111"],["2230 Third Street, San Francisco, CA 94107"],["490 Post St, Suite 430, San Francisco, CA 94102"],["530 Bush St. Suite 101, San Francisco, CA 94108"],["114 Sansome Street, Suite 715, San Francisco, CA 94104"],["3012 Steiner Street Suite A, San Francisco, CA 94123"],["199 Fremont St # 105, San Francisco, CA 94105"],["2007 Irving St., San Francisco, CA 94122"],["450 Sutter Suite 2518, San Francisco, CA 94108"],["275 Gough Street, San Francisco, CA 94102"],["450 Sutter Street Suite 1225, San Francisco, CA 94108"],["2675 Geary Blvd., Ste 400, San Francisco, CA 94118"],["332 Pine St # 505, San Francisco, CA 94104"]]}})
IBMからのこの記事は、JSONPとその操作方法を理解するのに役立つはずです:http ://www.ibm.com/developerworks/library/wa-aj-jsonp1/