Обновление записи в учетной записи SFDC через Simplesalesforce - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь обновить учетную запись в Salesforce.Я получил токен SFDC, но не могу войти в систему и получить идентификатор сеанса.В моей организации нет пароля, и мы используем пользовательский вход в домен через Oauth.

import requests

headers = {
    'Authorization': 'Bearer token',
    'Content-Type': 'application/json',
}

data = open('patchaccount.json')
response = requests.patch(
    'https://mycompany.my.salesforce.com/services/data/v20.0/sobjects/Account/001D000000INjVe',
    headers=headers,
    data=data)

При запуске я получаю ответ 401

patchaccount.json выглядит как

{
"Phone": "007"
}

Я также пытался использовать simplesalesforce, однако я могу сделать это только тогда, когда у меня есть идентификатор сеанса

from simple_salesforce import Salesforce
sf = Salesforce(instance_url='https://na1.salesforce.com', session_id='')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...