我想在sql server表中发送许多短信。 我已经通过c#发送主题并使用SMPP。 但我想直接从sql server发送主题,例如使用sp或函数。 感谢
答案 0 :(得分:2)
假设一切都在Windows平台上,
执行查询中的curl命令
DECLARE @Command varchar(1024) = 'curl http://mydotNetAPI/sms -d number=959401591181 -d "message=hello from sql server"'
EXEC MASTER.dbo.xp_cmdshell @Command
注意:http://mydotNetAPI/sms应该是您传递短信的C#API。
或者你应该尝试http://textbelt.com/text这是一个免费的外发短信API。
例如。
$ curl -X POST http://textbelt.com/text \
-d number=5551234567 \
-d "message=I sent this message for free with textbelt.com"