次のコードは完全に機能します...
$message = $client->account->sms_messages->create($twilio_number, $to, $body, array("StatusCallback" => "http://etc...));
...160 文字以内のテキスト メッセージの場合。SMS が送信され、ステータスが変化するとコールバック URL でサーバーに接続されます。
ただし、この方法では、連結されたメッセージや MMS は容易になりません。それらについては、Twilio のドキュメントに sendMessage の例が示されています。このコードは機能します...
$message = $client->account->messages->sendMessage($from, $to, $body, $mediaURL);
...ただし、以前は StatusCallBack URL に使用されていた 4 番目の呼び出しパラメーターは、Media URL に置き換えられています。
Twilioのドキュメンテーション ページには「オプションのパラメーター」セクションがあり、そこに StatusCallback が一覧表示され、説明されていますが、上記のsendMessageメソッドを使用してサンプル コードに含める方法の例はありません。
sendMessage メソッドを使用してコールバックを指定することは可能ですか。