Djangoでyoutube api(google api)を使いたいのですが上手く行きません。
下記、現在の状況です。
・APIを有効にしてキーを取得
・pythonの単体ファイルで動作確認済み
・Djangoのview.pyに同じコードを書いたがImportError: No module named 'apiclient'
と表示される
やってみたこと よくわからないこと
・pythonの動作環境は全く一緒であることを確認
・表示エラーの対処 ネットに書いてあることは一通りやってみた
・OAuth周りも設定しなければいけないのか
・なぜかpython単体関数では動くのに、Djangoになると動かない
下記単体ファイルでのコードです (エラーはありません)
python
1from apiclient.discovery import build 2 3 4YOUTUBE_API_KEY = 'hogehoge' 5 6def youtube_channel_detail(channel_id): 7 api_service_name = 'youtube' 8 api_version = 'v3' 9 youtube = build(api_service_name, api_version, developerKey=YOUTUBE_API_KEY) 10 search_response = youtube.channels().list( 11 part='snippet,statistics', 12 id=channel_id, 13 ).execute() 14 return search_response['items'][0]['snippet'] 15
もし、なんか情報がある方教えてください
あなたの回答
tips
プレビュー