0

我想当有人在我的 clickatell 号码上给我发消息时,我想在我的电子邮件上发送此消息。我正在使用 http 请求。我检查了 http api pdf,其中仅显示身份验证和发送消息 url 。我想要在我的脚本中收到消息的 url。

我正在使用 curl 功能来请求页面。

    $curl = curl_init();
     // Set some options - we are passing in a useragent too here
  curl_setopt_array($curl, array(
 CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://api.clickatell.com/http/auth?user=demo& 
  password=demo&api_id=123432',
CURLOPT_USERAGENT => 'Codular Sample cURL Request',
   CURLOPT_POST => 1,
 CURLOPT_POSTFIELDS => array(
    item1 => 'value',
    item2 => 'value2'
)
));
 // Send the request & save response to $resp
   $resp = curl_exec($curl);
 print_r($resp);
  // Close request to clear up some resources
   curl_close($curl);

它正在工作并向我返回会话 ID 和正常状态。同样,我可以收到传入的消息吗?

4

1 回答 1

2

Clickatell 有一个双向服务,允许您从他们的服务接收消息,并且可以在此处阅读他们的实施文档。

为了通过电子邮件接收通知,我建议选择HTTP callbackClickatell 的服务器。这将允许您编写一个小脚本将内容转换为电子邮件。

希望这对您有所帮助。

于 2013-01-18T09:25:03.200 回答