我才刚开始学习编程(和 python,flask),我有一个我自己无法解决的情况(或使用谷歌)。
我正在尝试通过 youtube data v3 访问我的 youtube 频道数据,并且正在使用官方谷歌库进行 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()-ing 响应并像这样访问它,但它不起作用。
对此的任何帮助表示赞赏。谢谢!
相关分类