SMS-шлюз — Динамическая интеграция с SMS API Переполнение стека

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

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

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

-1

Решение

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

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

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

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

0

Другие решения

Других решений пока нет …