Php Fusion Tables API:如何通过Ruby、JavaScript或其他语言发出PUT请求以更新样式?

Php Fusion Tables API:如何通过Ruby、JavaScript或其他语言发出PUT请求以更新样式?,php,javascript,python,ruby,google-fusion-tables,Php,Javascript,Python,Ruby,Google Fusion Tables,我正在研究如何通过Fusion Tables API更新Fusion表的样式设置 显然,必须发出PUT请求才能更新融合表的样式 我想知道:我如何在Ruby或JavaScript中做到这一点?是否可以用其他流行语言(如pHp、Python)执行此操作?在Python中,您可以使用请求模块轻松执行PUT HTTP请求 import requests key = u'your_api_key' url = u'https://www.googleapis.com/fusiontables/v1/ta

我正在研究如何通过Fusion Tables API更新Fusion表的样式设置

显然,必须发出PUT请求才能更新融合表的样式


我想知道:我如何在Ruby或JavaScript中做到这一点?是否可以用其他流行语言(如pHp、Python)执行此操作?

在Python中,您可以使用请求模块轻松执行PUT HTTP请求

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)
请求文档可在此处找到:

不是一种“流行语言”,但非常有用:)

curl -X POST https://www.googleapis.com/fusiontables/v1/tables/XXX/styles/XXX