Youtube data API: json vs jsonc

我的其中一個週末企劃中
使用了 Youtube 的 data API 處理 playlists
分享一下和 Google 交互 JSON 的一些概念

JSON 是 Google 其中一種常用的資料交互格式
當然還有 XML 也是常用的
但在我的例子之中是網頁上的交互
JSON 身為 javascript 的一部份就當然是使用 JSON

Google 的 JSON 還分成 JSON 和 JSONC
ref: https://developers.google.com/youtube/2.0/developers_guide_jsonc#Compari...
JSONC 不是 JSONP, C 是指 Compact 的意思

因為一般的 JSON 是來自 XML 的直接編譯
會包含很多 namespace 和其他不必要的資料
這些在網頁的環境並不需要使用到
便另外建立一個更適合的 JSON-compact 格式了
而從開發者的角度,
也可以建立一個更簡單, 直觀的代碼

下星期可以談談 Google 上純 javascript 認證身份的代碼 (javascript based oauth)

Google