2016-06-15 18 views
0

YouTubeのAPIを使用して動画のタイトルやその他の情報を取得するにはどうすればよいか知りたい場合は、動画のURL (基本的にビデオIDなので)。YouTube API v3 - PythonのURLで動画タイトルを取得

ビデオに関するその他の情報はありますか?例:長さ、カテゴリ、アップローダー名、原産国、... ???

このデータ収集に使用できるコードスニペットとライブラリを教えていただけますか?

ご協力ありがとうございます。

+2

我々すべてのコーダーですが、APIのドキュメントやこれまでに試したこと(最も有望な努力)で理解できないことを提供できますか?援助するのが大好きです。ありがとう。 – Dilettant

答えて

1

YouTube APIのPythonバインディングを使用して得ることのできる例とドキュメントがたくさんあります。 YouTubeが提供される。ここ

はPythonコードのサンプルです: https://developers.google.com/youtube/v3/code_samples/python#create_and_manage_youtube_video_caption_tracks

とコードサンプルは、そのGitHubのリポジトリからダウンロードすることもできます:コード以下 https://github.com/youtube/api-samples/tree/master/python

0

試してみてください。

payload = {'id': search_result["id"]["videoId"], 'part': 'contentDetails,statistics,snippet', 'key': DEVELOPER_KEY} 
l = requests.Session().get('https://www.googleapis.com/youtube/v3/videos', params=payload)  
resp_dict = json.loads(l.content) 
print "Title: ",resp_dict['items'][0]['snippet']['title'] 
関連する問題