我可以在php中使用socket发送短信吗?我有mysmsmantra api ..
答案 0 :(得分:1)
看了maggie提供的API文档链接后,要发送短信,你必须对包含你的凭据的特定URL进行HTTP调用。
如果您尝试使用套接字实现MySMSMantra API,则需要重新创建(至少部分)HTTP堆栈......所以是的,它可能 - 几乎所有内容都可能;-) - 但这是无意义的。
在PHP中使用可用的HTTP api更简单: http://php.net/manual/en/function.httprequest-send.php
通过查看php文档示例和MySMSMantra文档,您必须能够编写从php发送短信的代码而不会太费劲。
答案 1 :(得分:1)
使用足以发送HTTP请求的Curl
卷曲的例子
<?php
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, "example.com");
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
?>