2013-02-12 23 views
0

我有oAuth的東西按預期工作。那裏沒有挑戰。我現在需要使用訪問令牌來執行某些操作。我沒有嘗試過的作品。我相信這很簡單,但我不確定如何將curl中的示例翻譯爲http post/get請求。First Box.com集成。如何查詢文件夾列表?

Box.com求助說: 捲曲https://api.box.com/2.0/folders/FOLDER_ID \ -H 「授權:承載YOUR_ACCESS_TOKEN」

如何編寫,使用HTTP POST /獲取?

只要通過標準的http功能發送請求,我不相信我的平臺很重要。無論如何,我正在使用Apex將其寫入Salesforce.com。

注意:我知道AppExchange上有一個應用程序可以集成Box.com和Salesforce。出於我的目的,我不想依賴於特定平臺獨有的應用程序。

任何幫助表示讚賞。

回答

0

它只是一個帶有頭部和可選的XML/JSON作爲POST有效載荷的GET請求,不知道你的具體問題是什麼?你真的試過寫一些代碼嗎?

簡單的例子:http://www.salesforce.com/us/developer/docs/api_asynch/Content/asynch_api_quickstart_login.htm

位更先進:http://developer.force.com/cookbook/recipe/scheduling-an-apex-call-from-the-command-line

CURL是一個強大的工具和it's commandline options名單是不是心臟虛弱。仍然 - 使用它作爲參考,尤其是「-H」,意思是HTTP標頭。我認爲「\」只是表示它是一個多行命令,你可以忽略它。

+0

我試圖強制它是一個POST請求。我將其更改爲GET,並且按預期工作。感謝您的幫助。注意:如果您是降級我的原始問題的人,請解釋。我不確定我的請求或我完成的工作中有哪些不明確的地方。 – alockrem 2013-02-12 13:48:48

+0

是的,我已經低估了它,因爲國際海事組織質量差。 1)您是如何構建OAuth2流程的,而不會遇到提及捲曲和標題的示例。它們遍佈整個SF REST文檔(顯然也在box.com文檔中)。 2)如果你在發佈之前嘗試過某些東西 - 爲什麼不包含任何代碼和示例錯誤消息?這意味着未來訪問者的問題會有更大的價值。 3)目前還不清楚你的代碼是用Apex編寫還是用Objective-C編寫的。4)感覺好像你要求解釋curl cmd行參數。 lmgtfy_com等被禁止但誘人 – eyescream 2013-02-12 20:59:03

相關問題