与邮差的糖CRM api测试

时间:2017-12-05 04:24:26

标签: rest api postman sugarcrm

我是Sugar CRM的新手......并且完成了测试Sugar crm的Rest api的任务。我有一个网址,用户名,密码,我可以登录并查看页面,它运行良好。但是,当我使用Postman测试JSON响应时,它并没有给我任何回应。任何人都可以建议我正确的方法来测试API ...举个例子,或者我正在制作错误的网址作为请求?

以下是如何创建网址的文档 http://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_6.5/Application_Framework/Web_Services/REST/

还有另一个版本的问题。因为我只有登录网址如何从网页上获取糖版?

2 个答案:

答案 0 :(得分:0)

您好如果您想使用Postman查看您的API结果,请执行以下步骤:

  1. 您必须为您的糖crm生成一个访问令牌,因此您必须编写一个接受用户名密码并生成访问代码的代码。 你必须使用邮递员点击该api URL,这将生成访问令牌。
    Check this link

  2. 在Postman的另一个标签中复制该访问标记,选择AUth类型并向其插入访问标记。 然后提交您的URL,您将在Postman

  3. 中获得结果

    Link 2

答案 1 :(得分:0)

使用邮递员的这个可爱功能 发布登录信息: POST / rest / v10 / oauth2 / token 身体

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

并在“测试”标签中:

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

现在您的环境中已有令牌,您可以在其他请求的标头中使用它:

In your headers