2013-10-09 109 views
0

我想使用Google API與OAuth 2.0進行身份驗證/授權。授予訪問私人圈子

當前是否可以授予您私人圈子中的人員的訪問權限?

基本上我想在網絡上獲得一席之地。要授予Google +用戶訪問權限,我只需將其拖動到特定的圈子中即可。

+0

需要說明:您希望您的應用根據用戶B圈子中的人員列表來檢查用戶A,以決定是否允許用戶A訪問您的應用? – BrettJ

回答

2

沒有內置的,但你可以建立這個。你需要做的是登錄(離線訪問)作爲'管理員'的應用程序,並只授予它訪問該圈。應用程序會每隔一段時間重新檢查一次people.list(使用存儲的刷新令牌),並記錄最新的用戶列表。然後,當一個普通用戶登錄時,您可以在允許他們訪問私人區域之前,將該登錄與支付的朋友列表進行登錄。你甚至可以給沒有訪問權限的用戶一個「讓我進來」的按鈕,這將分享一個預先填好的帖子與你分享,這樣他們可以請求訪問。

你可以看到如何檢索名單的人在這裏:https://developers.google.com/+/web/people/#retrieve_a_collection_of_people

如果沒有加好友,很多時候,那麼你就可以使people.list更新發生在用戶試圖訪問誰WASN」作爲小組的一部分,檢查他們沒有被添加。