Salesforce与box.com集成

时间:2013-10-16 07:02:29

标签: salesforce box-api

我有代码形成对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.

感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您必须使用url encode方法对URL参数进行编码。这将对您的网址参数进行编码。

并使用Content-Type设置标题值:application / x-www-form-urlencoded

希望这会对你有所帮助。

答案 1 :(得分:0)

要获取访问令牌,我们必须发布请求,当我们发布请求时,所有参数都必须进行url编码,并且应该放在request.getBody()方法中。

希望这会对你有所帮助。