从返回语句中获取和处理 json 响应

我才刚开始学习编程(和 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 响应并像这样访问它,但它不起作用。


对此的任何帮助表示赞赏。谢谢!


拉风的咖菲猫
浏览 163回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python