大家好,我是奶綠茶 再上一篇 載入 Youtube 影片 我們已經知道如何使用 Flash 載入指定的 Youthbe影片 那如果還要其他的資訊呢? 影片縮圖、viewCount之類的話, 還需要再補一些程式碼。 先來處理圖片的部份, 其實很簡單。 以這個網址為例: http://www.youtube.com/watch?v=siQgD9qOhRs 首頁要先得到v=後面的影片id 然後用Loader載入這個路徑即可。 http://i.ytimg.com/vi/{VIDEO_ID}/{DEFAULT}.jpg VIDEO_ID:就是填入影片id,siQgD9qOhRs DEFAULT:圖片的格式, 可以輸入的值有: default,預設的圖片 1,大張的圖片 2,大張的圖片 3,大張的圖片 (1,2,3只是差在拍的時點點) 這四個 得到viewCount 路徑: http://gdata.youtube.com/feeds/api/videos/{VIDEO_ID} 用URLLoader載入這個路徑即可, 預設是得到 XML 格式 如果喜歡用 JSON 格式的話,就改用這個網址: http://gdata.youtube.com/feeds/api/videos/{VIDEO_ID}?alt=json 載入XML後, 解悉的部份需要加工一下,因為該格式有使用到 namespace 載入後的XML格式: 略 Flash 宣告對映的namespace var xml:* = 載入後的 XML var yt:Namespace = new Namespace("yt","http://gdata.youtube.com/schemas/2007"); var il:* = xml.yt::statistics; trace("yt::statistice",il.@viewCount) 完整程式碼: /** * @author milkmidi * @see http://milkmidi.blogspot.com * @version 1.0.1 * @date created 2010/09/24/ */ pac