我才剛開(kāi)始學(xué)習(xí)編程(和 python,flask),我有一個(gè)我自己無(wú)法解決的情況(或使用谷歌)。我正在嘗試通過(guò) youtube data v3 訪問(wèn)我的 youtube 頻道數(shù)據(jù),并且正在使用官方谷歌庫(kù)進(jìn)行 oauth 和數(shù)據(jù)檢索。下面的代碼是我正在使用的。該方法的返回運(yùn)行良好,但是它僅在我的瀏覽器中呈現(xiàn) json 響應(yīng),我無(wú)法“捕獲”它并對(duì)其進(jìn)行處理。@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')我想把調(diào)用放在一個(gè)新變量中,json.dump()-ing 響應(yīng)并像這樣訪問(wèn)它,但它不起作用。對(duì)此的任何幫助表示贊賞。謝謝!
從返回語(yǔ)句中獲取和處理 json 響應(yīng)
拉風(fēng)的咖菲貓
2021-10-05 15:43:33