Невозможно сделать вызов SalesForce REST API с помощью nforce - PullRequest
1 голос
/ 13 января 2020

Я новичок в SalesForce и платформе Heroku. Я пытаюсь изучить и изучить как можно больше.

Я разработал приложение React и развернул его в Heroku. Он работает, как и ожидалось, но я нахожусь на этапе, когда я должен сделать Rest API вызов Salesforce и получить данные из SalesForce Object.

Я пробовал подключать jsforce, nforce к Salesforce и получать данные. Но не удалось.

Я использовал Postman для подключения к SalesForce, я могу подключиться. Но я получаю сообщение об ошибке, когда пытаюсь подключиться к Salesforce с помощью кода (400 неправильных запросов).

Я включил CORS в своей среде (песочнице). Пожалуйста, дайте мне знать, если мне не хватает некоторых настроек конфигурации, это будет очень полезно.

var org = nforce.createConnection({
  clientId:
    "3MVG9sLbBxQYwWqvgNjn4MAlHFib10UPpW1IV7IDsN55vY7xaljuzUxvnsVrk",
  clientSecret:
    "F762DF566D8B29455F54EC8176CBC19C54CBE953517AC",
  redirectUri: "https://www.google.com/",
  environment: "sandbox",
  mode: "single",
  autoRefresh: true
});

let creds = {
  username: username,
  password: password + securityToken
};

org.authenticate(creds, function(err, resp) {
  if (!err) {
    console.log("Access Token: " + resp.access_token);
    oauth = resp;
  } else {
    console.log(err);
  }
});

И ниже я получаю сообщение об ошибке:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...