Я интегрирую Xero api с помощью общедоступного приложения с моим проектом laravel, который является проектом API.Я просмотрел документацию по xero и официальное видео на YouTube (https://youtu.be/BzZpgSHdKfU) для интеграции xero-api.
Я использую библиотеку calcinai/xero-php
и ссылаюсь на: https://github.com/calcinai/xero-php/blob/master/examples/public.php
Здесь я сталкиваюсь с проблемой при интеграции API, потому что после достижения конечной точки /oauth/RequestToken
требуется ручное действие, которое открывает oauth/Authorize?oauth_token={oauth_token}
(здесь oauth_token
получено в предыдущем запросе), чтобы получить код OTP или oauth_verifier
длязавершить процесс аутентификации.
В моем проекте я хочу выполнить весь процесс аутентификации в бэк-энде, который, как я считаю, не работает из-за необходимости ручного действия. Может быть, я воспринимал и делал это неправильно, пожалуйста, предложите мне правильноспособ или любой другой.
ручное действие -> нажатие на URL из браузера.
Заранее спасибо.