OpenSocial OAuth Filter

openkk 12年前發布 | 44K 次閱讀 OAuth OAuth開發包

這是一個 Java 的過濾器程序,用來驗證來自 OpenSocial 應用程序中的 OAuth 驗證請求。

OpenSocial API 為了在多個網站上構建社交應用程序提供了一組通用 API。有兩種方式可以訪問 OpenSocial API:使用 JavaScript API 的客戶端訪問和使用 RESTful 數據 API 的服務器端訪問。

JavaScript API

JavaScript API 位于 opensocial.* 名稱空間下,并可提供對三個主要功能區的訪問:

  • 用戶 -- 有關用戶以及用戶與用戶之間關系的信息
  • 活動 - 可以發布和查看有關用戶正在進行的操作的更新
  • 持久化存儲 - 在無服務器的情況下,為包含狀態的應用程序提供簡單“關鍵值-數據”對的數據存儲方案

以下是您可以使用 JavaScript API 執行的操作:

  • 構建應用程序,而無需維護您自己的服務器
  • 構建包含服務器端組件的應用程序(用于從其他網站進行離線處理和/或訪問)
  • 創建全新的應用程序
  • 在現有社交網站環境中展示現有的網絡應用程序
  • 向現有小工具中添加社交功能
  • 編寫可在多個不同社交網站環境中運行的應用程序

JavaScript API 的設計是為了能夠使用標準網絡技術:

  • 它在 opensocial.* 名稱空間中會打包為一組方法。
  • 它可以讓您使用任何標準 JavaScript 編程技術和第三方庫。
  • 它含有一個完全異步的回調系統以支持豐富的 AJAX 交互操作。

若要使用 OpenSocial JavaScript API 構建應用程序,請查看《使 用入門 指南》或學習 OpenSocial 教程

RESTful 數據 API

RESTful 數據 API 將會提供對 JavaScript API 的補充功能,以便您可以通過自己的服務器訪問用戶、活動或數據。

RESTful 數據 API 的設計同樣也是為了使用標準網絡技術:

  • 服務器交互是以 RESTful AtomPub 協議為基礎的。
  • 驗證由 OAuth 進行處理。

OpenSocial OAuth Filter

項目主頁:http://www.baiduhome.net/lib/view/home/1324257724625

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!