1
urllib2.urlopenを使用してYouTube gdata APIからデータを取得しようとすると、HTTP 403エラーが発生します。私はデバッグの目的でCSRFミドルウェアを無効にしています。使用しているビューは次のようになります。Djangoビュー内のgdata apiからデータを取得するときにHTTP 403を取得する
def videos (request):
params = {}
youtube_search_url = 'http://gdata.youtube.com/feeds/api/videos'
params['order_by'] = 'relevance'
params['max_results'] = 10
params['safeSearch'] = 'strict'
params['v'] = 2
params['key'] = '<developer key>'
f = urllib2.urlopen(youtube_search_url, encoded_params)
...
アイデアはありますか?