Динамическая интеграция SMS API php

Я сделал систему php. в этой системе пользователь должен установить свою информацию sms api и система автоматически отправит смс своим клиентам

Моя проблема заключается в том, что существует множество API-интерфейсов sms, и каждому API-интерфейсу нужна разная информация, например (API-интерфейсу clickatell требуется apiKey для соединения с URL-адресом, номером телефона получателя), но другому API-интерфейсу нужна другая информация (имя пользователя, пароль, to, from).

как я могу позволить пользователю динамически интегрировать его sms api

1 ответ

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

Всегда будет параметр, называемый $apiType API SMS: так что вы позволяете пользователю сначала выбрать один из них. Основываясь на этом выборе, вы запрашиваете значения для выбранного API.

И, конечно, когда ваша система должна поддерживать больше API, вы добавляете это в список возможных значений для $apiType параметр вместе с соответствующими полями.

Надеюсь, что у вас получится.

Другие вопросы по тегам