Я пытаюсь войти в GA через Python и загрузить информацию об учетной записи.
Вот мои шаги:
Предположим, что я уже получил токен "Auth" и ему присвоен статус "auth". О, и я в интерпретаторе Python, а не в программе:
>>> accountParams = urllib.urlencode({'Auth':auth, 'dxp:tableID':'48085049'})
>>> account = urllib.urlopen('https://www.google.com/analytics/feeds/accounts/default',accountParams)
>>> account = account.read()
>>> account
'Target feed is read-only'
Я понимаю, что тот факт, что я не получил ошибку, означает, что я достиг некоторого ограниченного успеха; но я ожидал получить более полное ответное сообщение, чем «Целевой канал доступен только для чтения», и я не уверен, куда идти дальше. Я хочу что-то вроде этого, я думаю:
http://code.google.com/p/ga-api-http-samples/source/browse/trunk/src/v2/accountFeedResponse.xml#1
Я попробовал совет другого потока и ввел URL через GET вместо POST:
account = urllib.urlopen('https://www.google.com/analytics/feeds/accounts/default?Auth=DQAAAJMAAAD_EJJPiPB4*******************************************************OCU_9dmesZmXprbmqyHWs-&dxp:tableID=48085049')
Но, похоже, это тоже не работает; В ответ я получаю ошибку.
Кто-нибудь смог войти в GA через Python? Если да, то как ты это сделал?
Спасибо