2015-05-28 33 views
0

我想使用Box Embed在我的web應用程序上使用Box。BOX API - 是否可以在後臺授權用戶?

但要獲得特定的文件夾,我必須使用BOX API獲取文件夾信息並以編程方式構建我的框嵌入。

隨着盒API,我需要驗證用戶之前,我可以進行API調用,我與這部分完成,但有一種方式來獲得令牌,而沒有顯示用戶登錄表單?

回答

0

不,您必須在通過API訪問用戶Box之前通過standard OAuth2 workflow才能獲得訪問令牌。

+0

感謝您的回覆,我看到你的答案在這裏:http://stackoverflow.com/a/22719267/1650716 ..是它更多鈔票使用單點登錄,使我的用戶登錄,這樣當他們查看嵌入小部件,他們可以上傳文件,或者他們將其視爲登錄用戶? –

+0

您仍然需要瀏覽OAuth2工作流程。然而,由於用戶已經登錄(通過嵌入部件),他們將不會有授權應用程序時重新輸入他們的憑據。他們應該直接進入批准/拒絕頁面。 –

+0

是的,我沒有得到過的OAuth2流程令牌,構建我的小工具的iframe,我得到的文件夾與API調用shared_link。但是,當我呈現嵌入式iframe時,它被視爲「未登錄」用戶。我有正確的方法嗎? –

相關問題