Использование urllib для вызова моего API в CartdoDB (на примере Эндрю Хилла here). Я получаю успешный ответ «200» и могу заставить скрипт распечатать свой ответ JSON, но моя проблема в том, что карта не обновляется после выполнения этой инструкции SELECT. Я пропустил шаг, чтобы это произошло?Успешный вызов API Python CartoDB не обновляет карту?
Спасибо!
Бен
import urllib
import urllib2
import json
username = '[MY USER NAME]'
apikey = '[MY API KEY]'
query = 'SELECT * FROM map_census_acs2012_ct WHERE (population > 8000 AND population <= 26908)'
url = "https://[MY USER NAME].cartodb.com/api/v1/sql"
# prams object that holds our api key and query.
params = {
'api_key' : apikey,
'q' : query
}
req = urllib2.Request(url, urllib.urlencode(params))
res = urllib2.urlopen(req)
res.getcode()
Сама карта обновляется с использованием Javascript, не так ли? Таким образом, запрос на Python на стороне сервера не будет автоматически обновлять вид на стороне клиента. –
Вот чего я боялся, но я думаю, что вы, вероятно, правы ... – bdkauff