Что может привести к сбою Gdata Python Client при вызове YouTubeVideoQuery в appengine? - PullRequest
1 голос
/ 05 февраля 2011

Следующие используют для правильной работы на локальном сервере разработки и при развертывании.

client = gdata.youtube.service.YouTubeService()
gdata.alt.appengine.run_on_appengine(client,deadline=10)
query = gdata.youtube.service.YouTubeVideoQuery()

query.vq = search_term
query.orderby = 'viewCount'
query.max_results = '5'

feed = client.YouTubeQuery(query)

Это сейчас работает только на сервере разработки, но при развертывании происходит сбой. (канал не возвращается)

Я не думаю, что Python Clent был обновлен для нового API v2 YouTube, но поддержка все еще там для v1 правильно? Тем не менее, если он работает локально, я не могу понять, почему он потерпит неудачу при развертывании. Что-то изменилось в последнее время, что я скучаю?

1 Ответ

1 голос
/ 05 февраля 2011

Nevermind.Я нашел свою ошибку.Забыл добавить обратно ключ разработчика в исправленный код.Работает локально, но получает quota ошибок при выполнении запроса с серверов appengine.

...