2013-10-16 92 views
1

我有代碼形成初始請求到box.com,這是獲取訪問令牌所必需的。 然後我點擊下面的請求來獲取訪問令牌,但它返回這個Salesforce與box.com集成

{"error":"invalid_client","error_description":"The client credentials are invalid"}

這是我的請求,我打的訪問令牌從Salesforce

https://www.box.com/api/oauth2/token?grant_type=authorization_code&code='+code+'&client_id=XXXXXXXX&client_secret=XXXXXXXXXX&redirect_uri=XXXXXXXX. 

任何幫助表示讚賞。

回答

0

爲了獲取訪問令牌,我們必須發佈post請求,並且當我們發佈post請求時,所有參數都必須進行url編碼,並將其放入request.setBody()方法中。

希望這會幫助你。

+0

謝謝阿希什我真的很感謝你的幫助。 – Deepak

0

您必須使用網址編碼方法對URL參數進行編碼。這將編碼您的網址參數。

,並與內容類型還設置標頭值:應用程序/ x-WWW窗體-urlencoded

希望這會幫助你。

+0

謝謝你的回覆。我非常感謝你的幫助,我已經嘗試了以上方法,但仍處於相同的情況。請爲我提供更多解決方案。 – Deepak