私はsalesforce APIの初心者です。現在、私はsalesforceサンドボックスで新しいユーザーを作成できるようにするヘルパーメソッドに取り組んでいます。 私は現時点でヒットした障害の1つは、salesforceから認証トークンを取得する方法です。これを他のリクエストと一緒に渡すことができます。ここでAPIリクエストによるSalesforce OAuthトークン
はコード[パイソン]である私がこれまでしている:私は行方不明です
def get_sf_auth_token(username, password):
req_username = 'users_name_here'
req_password = 'users_password_here'
req_url = 'https://na3.salesforce.com/services/oauth2/token'
payload = {"client_id":"COMNSUMER_KEY",
"client_secret":"CONSUMER_SECRET",
"username": req_username,
"password": req_password
}
sf_token = requests.post(req_url, data=payload)
print(sf_token.status_code)
print(sf_token.text)
2つの値はCONSUMER_KEYとCONSUMER_SECRETです。私はこれらの値がどこから来るのか分かりません。
私はこの要求を送信すると、私は戻って、次を得る:
400
{"error":"unsupported_grant_type","error_description":"grant type not supported"}
許可タイプが何でありますか?
一般的に私はちょうどこれで助けが必要です、どんな情報も大歓迎です。
。 – Lombax
あなたがこの回答を見つけたら、@ Lombaxがそれを受け入れるのを忘れることはありません! – skeller88