前提・実現したいこと
pythonでログインしたユーザーの動画リストを取得したいと思っています。
まずはこの動画に沿って勉強していました。
Python YouTube API Tutorial: Using OAuth to Access User Accounts
ですがyoutubeから動画データを取得する段階でエラーがでてしまいます。
python,vscode共に初めてなのでわからない事が多い状況ですが、
もしわかる方がいればご指摘ください。
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "/Users/ほげ/Desktop/CommentFilter/main.py", line 37, in <module> request = youtube.playlistItems().list( File "/Users/ほげ/.pyenv/versions/3.9.4/lib/python3.9/site-packages/googleapiclient/discovery.py", line 1004, in method raise TypeError('Got an unexpected keyword argument "%s"' % name) TypeError: Got an unexpected keyword argument "prat" ほげ@ほげのMacBook-Air CommentFilter %
該当のソースコード
credentialsはログインした人の情報が入ります。
python
1youtube = build('youtube', 'v3', credentials=credentials) 2 3request = youtube.playlistItems().list( 4 prat = "status, contentDetails", playlistId = "UUCezIgC97PvUuR4_gbFUs5g" 5) 6 7response = request.execute() 8 9for item in response["items"]: 10 vid_id = item["contentDetails"]["videoId"] 11 yt_link = f"https://youtube.be/{vid_id}" 12 print(yt_link) 13
補足情報(FW/ツールのバージョンなど)
//バージョン
python3.9.4
//エディタ
vscode
//インポートなど
import os
import pickle
from google_auth_oauthlib.flow import InstalledAppFlow
from google.auth.transport.requests import Request
from googleapiclient.discovery import build
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/23 13:56