Я хотел бы использовать внешний API в приложении Yii2. Я не нашел ни одного учебника об этом. Я хотел бы знать, как это сделать достойным образом - мне нужно создать отдельный модуль для использования этого API или организовать его по-другому? Любые простые примеры были бы оценены.Как использовать внешний API в приложении Yii2?
Я хотел бы создать инструмент для использования внешнего API другого онлайн-приложения. Чтобы быть понятным - я хотел бы импортировать счета-фактуры и т. Д. Из внешней системы учета в мое приложение Yii2. Эта система учета имеет API, и мне интересно, как правильно ее использовать в приложении Yii2.
Идеальное решение для этого было бы установить готовый модуль, например, «yii2-accountingsystemname-api», после чего я установил логин и пароль для этой системы, и мне хорошо идти - я могу использовать его в своем приложении, например : getInvoices->all()
и т.д.
Я видел это [открытое обсуждение] (https://github.com/yiisoft/yii2/issues/3635) о внедрении REST в качестве службы API-интерфейса клиента в Yii. Вы можете найти полезную информацию как начало для того, что вы пытаетесь построить там. –
есть также этот [extention] (https://github.com/hiqdev/yii2-hiart), упомянутый в том же обсуждении, которое, кажется, использует [guzzle] (http://docs.guzzlephp.org/en/latest /) по потреблению внешних API. –