я только начинаю изучать программирование (и python, flask), и у меня возникла ситуация, которую я не могу решить самостоятельно (или использую Google).
Я пытаюсь получить доступ к моим данным канала YouTube через данные YouTube v3 и использую официальные библиотеки Google для oauth и поиска данных.
код ниже, это то, что я использую. возврат метода работает хорошо, однако он только отображает ответ json в моем браузере, и я не могу «поймать» его и обработать.
@app.route('/')
def index():
if 'credentials' not in flask.session:
return flask.redirect('authorize')
credentials = google.oauth2.credentials.Credentials(
**flask.session['credentials'])
client = googleapiclient.discovery.build(
API_SERVICE_NAME, API_VERSION, credentials=credentials)
return channels_list_by_username(client,
part='snippet,contentDetails,statistics',
forUsername='username')
Я думал о том, чтобы поместить вызов в новую переменную, json.dump (), - получить ответ и получить к нему доступ, но он просто не работает.
любая помощь с этим приветствуется. спасибо!