情報(json形式)をandroid/iphoneアプリに返すcodeIgniterRESTfulAPI(https://github.com/philsturgeon/codeigniter-restserver)を使用しています。
いくつかの値を送信する操作があります。それで問題がなければ、応答として200コードを返します。
ここで、同じ方法で新しい操作を追加したいと思います。APNS(Apple Push Notificacion Service)とGCM(Google Cloud Messaging)を使用してこの変更の通知を送信します。
3〜5個以下の通知を送信する必要がある場合はうまく機能します。問題は、APNSです。これは、このメッセージを1つずつ送信する必要があり、時間がかかるため、アプリがタイムアウト例外を受け取るためです(すべての通知は送信されましたが、ユーザーはエラー接続を取得します...)
200コードの応答を送信してから、この通知を送信し続けることはできますか?(このようなもの...)
function my_update_method_post(){
//....GET my POST values
update($data);
$this->response(array('result'=>1),200));
//Send Notifications
....
}
前もって感謝します...