Сахарный тест CRM API с почтальоном

Я новичок в Sugar CRM ... и получил задание проверить остальные API сахарного CRM. Я получил URL, имя пользователя, пароль, где я могу войти и просмотреть страницу, и она работает хорошо. Но пока я тестирую его с Postman для ответа JSON, он не дает мне никакого ответа. Может кто-нибудь предложить мне правильный способ проверить API... с примером или я делаю неправильный URL-адрес в качестве запроса?

Вот документ о том, как создать URL http://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_6.5/Application_Framework/Web_Services/REST/

И есть еще одна проблема версии. Как я получил только URL для входа в систему, как я могу получить версию сахара с веб-страницы?

2 ответа

Используйте эту прекрасную функцию Почтальона. Опубликуйте информацию для входа: POST /rest/v10/oauth2/token BODY

{
  "grant_type": "password",
  "client_id": "...",
  "client_secret": "",
  "username": "....",
  "password": "....",
  "platform": "...."
}

и во вкладке ТЕСТЫ:

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("OAuth-Token", jsonData.access_token);

Теперь у вас есть токен в вашей среде, и вы можете использовать его в заголовке других запросов:

В ваших заголовках

Здравствуйте. Если вы хотите использовать Postman для просмотра результатов API, выполните следующие действия:

  1. Вы должны сгенерировать токен доступа для пользователя sugar crm, поэтому вам нужно написать код, который будет принимать пароль для имени пользователя и генерировать код доступа. Вы должны нажать на этот URL API с помощью почтальона, который сгенерирует токен доступа.
    Проверьте эту ссылку

  2. Скопируйте этот токен доступа на другой вкладке Почтальона, выберите тип AUth и вставьте в него токен доступа. затем отправьте свой URL, вы получите результат в Почтальон

Ссылка 2

Другие вопросы по тегам