文档(http://developers.box.com/oauth/)建议使用POSTMAN或curl。Box.api oauth2在使用POSTMAN时访问令牌请求错误“无效的grant_type参数或参数丢失”
在这个例子中,clientID是123,密码是456等等。
我正在使用邮差。 在现有步骤中,我已获得经由接入代码: https://www.box.com/api/oauth2/authorize?response_type=code&client_id=123 假设响应为xyz
在下一步骤中,我使用邮差发出POST命令(urlencoded进行) https://www.box.com/api/oauth2/token?grant_type=authorization_code&client_id=123&client_secret=456&code=xyz
我完成所有这些步骤中获得的代码的30秒内1
误差为{“错误”:“INVALID_REQUEST”,“ERROR_DESCRIPTION”:“无效grant_type参数或参数缺失”}
我试过的替代品:添加一个redirect_uri,添加一个response_type,只用%D〜%括号编码身体。
我注意到至少有5个类似的问题在盒子上的stackoverflow,没有确认的解决方案,但没有与POSTMAN(文档建议)。
通过POSTMAN为BOX API获取访问令牌的解决方案是什么?
谢谢约翰,那就是诀窍。有效。 – 2013-03-15 17:20:08