3
我需要使用YouTube API V3如何使用Youtube API查找實況視頻列表?
來自任何渠道的現場活動列表我加入了官方的NuGet包到我的WPF項目:
使用Google.Apis.Auth.OAuth2;使用Google.Apis.Services的 ; 使用Google.Apis.Util.Store; 使用Google.Apis.YouTube.v3;
和我在一個按鈕,點擊添加OAuth認證:
UserCredential credential;
using (var stream = new FileStream("mydowloadedjsonfile.json", FileMode.Open, FileAccess.Read))
{
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets, new[] { YouTubeService.Scope.YoutubeReadonly }, "user",
CancellationToken.None, new FileDataStore("YouTubeAPI")
).Result;
}
var service = new YouTubeService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "YouTubeAPI"
});
此代碼的偉大工程,它會打開一個瀏覽器來得到驗證,並允許YouTube的權限,以我的用戶
之後,我想拿到現場活動的清單,但我failling:
var request = service.Search.List("snippet");
request.Q = "live event";//I know this is wrong...
request.MaxResults = 10;
var response = request.Execute();
東北角我做錯了,可有人指向正確的方向嗎?