2012-11-27 24 views
0

我想創建一個簡單的box.com應用程序,將支持從我們的應用程序創建文件和文件上傳到box.com,供多個box.com用戶使用。簡單的應用程序支持上傳到box.com

我有幾個問題:

  1. 爲了進行測試,我創建了一個新的應用程序和規定,我不希望它是公共的(雖然我們開發它)。但是我無法將其添加到我的測試用戶帳戶中,因爲我找不到它 - 我該如何測試它?我如何將其添加到我的最終用戶box.com帳戶?

  2. 這個想法是讓box.com用戶在我們的軟件中輸入他們的憑證或密鑰或其他東西,這樣我們就可以在他們的賬戶中自動上傳文件和創建文件夾。但是我讀到的所有內容都是關於獲取票據並將用戶重定向到登錄頁面的。我們需要自動執行此過程,以便我們可以在不存在box.com用戶的情況下上傳文件/創建文件夾。這是如何完成的?

回答

2

Box.com始終要求auth_tokens進行API調用。

因此,您必須首先從您的用戶處獲得API key,並從該API密鑰生成auth_tokens並保存。 用戶的API密鑰和身份驗證令牌的組合將需要進行API調用。

注意: auth_tokens目前不會過期。

查看方框api Documentation,生成auth令牌。 爲了開發您的私人應用程序,您可以跳過第2步和第3步,因爲您將擁有用戶的API密鑰。

0

您應該可以通過導航到URL中的名稱來找到自己的應用。例如,Box的FTP「應用程序」描述位於https://cloud.box.com/services/box_ftp_server

只要您需要通過Box帳戶驗證用戶的身份,Box使用非常標準的OAuth類型流程,您可以在其中設置重定向URL並將用戶發送到Box站點進行身份驗證。用戶驗證後,Box會重新導向您。這樣可以保證用戶的交易安全,所以他們不會爲您提供Box登錄憑證。 FaceBook,谷歌等都做同樣的事情。

相關問題