使用OAuth令牌访问Salesforce

时间:2016-07-28 18:24:48

标签: salesforce

我正在开发salesforce客户端集成。我想获得访问令牌,我正在使用

URL : https://login.salesforce.com/services/oauth2/token

方法:发布

标题:内容类型:application / x-www-form-urlencoded

grant_type =密码

client_id=XXXXXXXXXX

client_secret=XXXXXXXXXX

username=XXXXXXXXXX

password=XXXXXXXXXX

以上凭证与grant_type = authorization_code一起工作正常,但当我切换到授予类型密码时,它给了我

"http/1.1 400 bad request"
{"error":"invalid_client_id","error_description":"client identifier invalid"}

1 个答案:

答案 0 :(得分:1)

看起来不错。尝试使用curl:

curl https://login.salesforce.com/services/oauth2/token \
  -d "grant_type=password" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET" \
  -d "username=YOUR_USERNAME" \
  -d "password=YOUR_PASSWORD"