为什么我不断收到错误 400 - salesforce REST API

问题描述 投票:0回答:1

我正在尝试一些非常简单的事情:通过 API 调用从我的 salesforce playgroupd 获取客户数据。我正在遵循教程,这里第一步是生成访问令牌。

我完全按照教程建议进行操作,但我不断收到错误 400。

这是代码:

from consumer_details import CONSUMER_KEY, CONSUMER_SECRET, USERNAME, PASSWORD
import requests
import pandas as pd

DOMAIN = 'https://myplaygroundname.trailblaze.my.salesforce.com'

payload = {
    'grant_type': 'password',
    'client_id': CONSUMER_KEY,
    'client_secret': CONSUMER_SECRET,
    'username': USERNAME,
    'password': PASSWORD
}

oauth_endpoint = '/services/oauth2/token'
response = requests.post(DOMAIN + oauth_endpoint, data=payload)

print(response)

我检查了我的凭据、域名等,它们都正确且书写正确。

可能很容易修复,但我对此很陌生!

有什么想法吗?谢谢!

python rest authentication error-handling salesforce
1个回答
0
投票

您应该尝试将安全令牌附加到您的密码中。

© www.soinside.com 2019 - 2024. All rights reserved.