2013-07-17 78 views
2

我一直在玩新的Admin SDK中的「升級授權體驗」相結合,並想知道,如果有人有,以及如何使用它的經驗/例子。從我讀過的內容來看,如果您升級授權體驗,則不需要使用OAuth 2.0並從API控制檯獲取客戶端ID和密鑰。谷歌Apps腳本「升級授權體驗」和OAuth

當您升級的授權,該API控制檯的條目是自動創建的,所以你只需要打開管理員SDK。然後,您的應用程序應該只使用您自己的管理憑據運行

難道我誤解了這一點,如果是的話,什麼是新的授權經驗中獲益?

我可以使用Admin SDK就好了,如果我創建API控制檯中的客戶端ID和祕密,但是這是使用OAuth 2.0即可。

如果有人對如何使用使用OAuth 1.0管理員SDK我可以看看它會非常感激的例子。

回答

0

你仍然需要得到你的令牌和API密鑰......從Directory API documentation

採取:

如果你的應用有某些特殊授權要求,如在同一時間登錄請求數據訪問(混合)或全域範圍授權(2LO),那麼您目前不能使用OAuth 2.0令牌。在這種情況下,您必須使用OAuth 1.0令牌和API密鑰。您可以在API訪問面板的簡單API訪問部分的Google API控制檯中找到您的應用程序的API密鑰。

如果您正在尋找與氣體的的oauth2例如,阿倫有一個很好的例子,他張貼在GitHub上,看到了SO發佈:How to authorize with oauth 2.0 from appscript to Google APIs? 對不起,我沒有任何您好!OAuth1例如使用新的API接口。