自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

谷歌發(fā)布.NET平臺YouTube SDK

開發(fā)
谷歌近日發(fā)布了.NET平臺YouTube SDK,這極大的方便了微軟開發(fā)平臺的開發(fā)者。還包括一個LINQ的實(shí)例展示。

谷歌發(fā)布的這個.NET SDK,意味著對微軟開發(fā)平臺的支持與承認(rèn)。將更方便.NET程序員在YouTube的程序開發(fā)工作。

近日Google發(fā)布了.NET版的YouTube SDK(MSI),以此滿足那些希望從.NET或ASP.NET應(yīng)用中以編程的方式訪問YouTube的開發(fā)者的需要。

該SDK包含了一個YouTube API的CHM幫助文件,一個Visual Studio 2008模板和幾個用于說明API用法的應(yīng)用示例:可以將視頻文件上傳到Y(jié)ouTube上的工具、使用了AuthSub的ASP.NET迷你站點(diǎn)、由YouTube支持的授權(quán)服務(wù)以及當(dāng)用戶在YouTube上有新動作時會自動發(fā)出通知的應(yīng)用。

YouTube API構(gòu)建在Google的GData協(xié)議之上(MSI),并通過Google.GData.YouTube命名空間中特定的數(shù)據(jù)類對其進(jìn)行了擴(kuò)展。GData是個面向Web通訊的開源協(xié)議,為Google的眾多服務(wù)所廣為使用,如Blogger、Calendar、Picasa以及YouTube等等。

下面的代碼示例取自SDK的幫助文檔,展示了如何通過LINQ的鏈?zhǔn)絯here從句來訪問YouTube:

  1. YouTubeRequestSettings settings = new YouTubeRequestSettings("NETUnittests", YTCLIENTID, YTDEVKEY);  
  2. YouTubeRequest f = new YouTubeRequest(settings);  
  3. settings.AutoPaging = true;  
  4. settings.Maximum = 200; //only 75 come back but that is a feature  
  5. Feed<Video> sfeed = f.GetStandardFeed(YouTubeQuery.MostPopular);  
  6. //put the entire list into a list.  
  7. var entries = sfeed.Entries.ToList();  
  8. var oneHunderTitles = from e in entries  
  9.                       where e.ViewCount > 100  
  10.                       where e.Rating > 2  
  11.                       where e.Updated < new DateTime(2008, 12, 4)  
  12.                       orderby e.Rating descending  
  13.                       orderby e.Title  
  14.                       select e;  
  15.  
  16. foreach (var item in oneHunderTitles) {  
  17.     Console.WriteLine(item.Title);  
  18. }  
  19. //here is an inline orderby on title as a lambda  
  20. foreach (var item in entries.OrderBy(i => i.Title)) {  
  21.     Console.WriteLine(item.Title);  
  22. }  
  23. Console.WriteLine(sfeed.Entries.Count()); 

【編輯推薦】

  1. .NET Framework 4.0功能特點(diǎn)詳細(xì)講解
  2. 全面解讀.Net Framework源碼調(diào)試詳細(xì)步驟
  3. .Net Framework托管問題詳解
  4. .Net Framework ping方法實(shí)現(xiàn)技巧講解
  5. .Net Framework數(shù)組相關(guān)操作技巧分享
責(zé)任編輯:彭凡 來源: InfoQ
相關(guān)推薦

2015-02-27 09:44:00

微軟智能手表

2015-06-16 09:12:36

.NET微信SDK

2021-04-12 17:59:39

WindowsYouTube谷歌

2009-05-22 18:51:23

2010-01-13 17:41:40

Android 2.1

2021-05-18 11:38:30

谷歌Android StuIntelliJ

2010-02-06 11:38:25

2011-03-16 15:00:21

Windows Pho谷歌

2015-07-07 09:55:44

谷歌Cloud Conso云應(yīng)用管理

2013-05-16 14:54:03

googlegoogle play

2012-11-01 15:21:01

OpenXLiveWindows 8 S

2013-08-22 09:21:01

微軟Windows PhoYouTube

2013-04-25 16:21:46

UDID

2009-05-07 09:05:49

GoogleChrome瀏覽器

2024-10-11 16:52:12

2011-02-18 13:24:16

Mono 跨平臺 跨平

2012-03-26 09:54:43

Mono.NET

2022-07-21 10:54:44

網(wǎng)絡(luò)安全詐騙

2014-06-24 13:33:34

2013-08-18 23:57:57

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號