Fusion TablesAPIを介してFusionTableのスタイル設定を更新する方法について、このFusionTablesAPIページを見ていました。
どうやら、Fusion Tableのスタイルを更新するには、PUTリクエストを行う必要があります。
私は疑問に思っていました:RubyまたはJavaScriptでそれを行うにはどうすればよいですか?そして、他の一般的な言語(pHp、Pythonなど)でそれを行うことは可能ですか?
Fusion TablesAPIを介してFusionTableのスタイル設定を更新する方法について、このFusionTablesAPIページを見ていました。
どうやら、Fusion Tableのスタイルを更新するには、PUTリクエストを行う必要があります。
私は疑問に思っていました:RubyまたはJavaScriptでそれを行うにはどうすればよいですか?そして、他の一般的な言語(pHp、Pythonなど)でそれを行うことは可能ですか?
Pythonでは、Requestsモジュールを使用してPUTHTTPリクエストを簡単に実行できます。
import requests
key = u'your_api_key'
url = u'https://www.googleapis.com/fusiontables/v1/tables/tableId/styles/styleId?key=%s' % key
body = dict()
body[u'markerOptions.iconName'] = u'geographic_features'
# put other settings here
r = request.put(url, data=body)
リクエストのドキュメントはここにあります:http://docs.python-requests.org/en/latest/
「人気のある言語」ではありませんが、非常に便利です:)
curl -X POST https://www.googleapis.com/fusiontables/v1/tables/XXX/styles/XXX