Zapier Basic Auth Передача пустых данных - PullRequest
1 голос
/ 13 апреля 2019

Я пытался создать приложение в Zapier для одного из моих проектов.На самом первом шаге я делаю аутентификацию, где я выбираю метод «Базовая аутентификация».Я установил URL-адрес API вместе с деталями, однако не вижу ожидаемого результата и вижу ошибку в возвращаемом значении API.После отладки я обнаружил, что API не получает значение, которое я передаю через Zapier.Я проверил тот же API в почтальоне, и он работает, но он работает только через Zapier.

Ниже еще более подробно описано, как мне поступить, какой ожидаемый результат и что я получаю:

Процесс, которому мы следуем

  1. Мы создали приложение
  2. Мы перешли к шагу Аутентификация, там мы выбрали опцию «Базовая аутентификация»
  3. Под Базовой аутентификацией мы настроили настройку конечной точки, а метод - «Опубликовать»."
  4. Мы установили имена наших полей как Key и в качестве значения мы установили" {{bundle.authData.password} "и" {{bundle.authData.username}} "для сопоставления полей
  5. Затем перешли к шагу 2 для проверки подлинности
  6. В разделе «Настройка теста» мы подключили текущую учетную запись Zapier и нажали «Проверка проверки подлинности»

Этопроцесс не публикует значения в параметрах.Надеюсь, я смогу объяснить проблему, пожалуйста, помогите нам найти причину ошибки.

Ожидаемый результат

{
     "data": {
         "first_name": "Dhaval",
         "last_name": "Parekh",
         "email_address": "dhaval.php@gmail.com",
         "phone_no": "1234567890",
         "user_id": "7oiA****",
         "token_id": "zNkzT***"
     },
     "resend_verification_link": false,
     "status": true,
     "message": "You have successfully Logged in!!"
}

Фактический результат

{
  "resend_verification_link": false,
  "status": false,
  "message": "The password must contain a minimum of one lower case character. one upper case character, one digit"
}

Что я понимаю, потратив слишком много времени, так это то, что данные не отправляются методом post, и, следовательно, я получаю эту проблему.Хотя он работает нормально с методом Get.Итак, я должен учитывать, что Basic Auth будет работать только с методом «Get» в Zapier?Или мне не хватает какой-либо части, чтобы включить сюда?

Пожалуйста, дайте мне знать, что не хватает?Или даже я иду через неправильный корень.Я хочу создать приложение в Zapier, чтобы другие приложения могли подключаться.

...