动态SMS API集成php

动态SMS API集成php,php,sms-gateway,clickatell,Php,Sms Gateway,Clickatell,我制作了php系统。 在此系统中,用户必须设置其sms api信息,系统将自动向其客户端发送sms 我的问题是有很多sms api,每个api需要不同的信息 例如(ClickAtellAPI需要apiKey与url、接收者电话号码连接),但另一个api需要其他信息(用户名、密码、收件人、发件人) 如何允许用户动态集成其sms api我对您的系统了解不多,但一般来说,在您必须处理不同形式的外部配置的情况下,我可以建议一种模式 SMS API中总会有一个名为$apiType的参数:因此您可以让用户先

我制作了php系统。 在此系统中,用户必须设置其sms api信息,系统将自动向其客户端发送sms

我的问题是有很多sms api,每个api需要不同的信息 例如(ClickAtellAPI需要apiKey与url、接收者电话号码连接),但另一个api需要其他信息(用户名、密码、收件人、发件人)


如何允许用户动态集成其sms api我对您的系统了解不多,但一般来说,在您必须处理不同形式的外部配置的情况下,我可以建议一种模式

SMS API中总会有一个名为
$apiType
的参数:因此您可以让用户先选择其中一个参数。基于此选择,您将请求所选API的值

当然,当系统需要支持更多API时,可以将其与相应字段一起添加到
$apiType
参数的可能值列表中

希望这对你有用