Сценарий предварительного запроса почтальона - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь получить доступ к определенному API, который на самом деле отправляет OTP клиентам, они не ограничивают скорость, это их API, поэтому я пытаюсь написать сценарий предварительного запроса, который будет выполняться несколько раз, в которомЯ передаю два числа в приведенном ниже коде, но главная проблема в том, что он не работает для двух чисел, требуется только одно число, которое я передаю в теле почтальона в формате JSON, оно не идетв сценарии, пожалуйста, помогите мне решить эту проблему

Тип запроса почтальона: POST

URL-адрес API: http: // (URL-адрес API)

Тело:

{"mobile_number":"94XXXXXXXX","template":"login","countryCode":"91"}

Сценарий предварительного запроса:

var mobiles = postman.getEnvironmentVariable("mobiles");

if (!mobiles)
  {
    mobiles =["88XXXXXXXX","80XXXXXXXX"];  
  }

var currentMobile = mobiles.shift();
postman.setEnvironmentVariable("mobile", currentMobile);
postman.setEnvironmentVariable("mobiles", mobiles);

Тесты:

var mobiles = postman.getEnvironmentVariable("mobiles");

if (mobiles && mobiles.lenght > 0)
  {
    postman.setNextRequest("API URL");  
  }
  else
  {
      postman.setNextRequest("null");
  }

PS: Я не разделяю здесь URL-адрес API и номер мобильного телефона.Извините за это

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