私のサーバーにAPNS-PHP http://code.google.com/p/apns-php/を使用してプッシュ通知を実装しました。私は今、php 5.2.17を持っているサーバに移さなければなりません。そして、apns-phpが5.3より低いバージョンのphpをサポートしていないことが悲しいことに気付きました。PHP 5.2以降と互換性のあるiOsプッシュ通知
サーバーを更新せずにPHPプッシュ通知を実装する方法はありますか?
つまり、古いPHPで動作する他のapiはありますか?
私のサーバーにAPNS-PHP http://code.google.com/p/apns-php/を使用してプッシュ通知を実装しました。私は今、php 5.2.17を持っているサーバに移さなければなりません。そして、apns-phpが5.3より低いバージョンのphpをサポートしていないことが悲しいことに気付きました。PHP 5.2以降と互換性のあるiOsプッシュ通知
サーバーを更新せずにPHPプッシュ通知を実装する方法はありますか?
つまり、古いPHPで動作する他のapiはありますか?
Hyは、答えはタンクが問題ではありませんでしたが、APNサーバーはスクリプトサーバーをホストしていました。私は、最も簡単なスクリプトを作成し、それが機能しました。このチュートリアルで見つけたPHPコードhttp://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/を使用しました。私はそれをクラスに変えました。それは低バージョンのサーバーにとって最高のスクリプトですが、大きなリクエストをどのように処理するのか、すべてのメッセージを配信できるのか分かりません。 乾杯。 Bogdan。
あなたはUrbanAirshipを見ましたか? 1か月に100万件のメッセージを無料で送信でき、自分のサーバーを作成する手間を省くことができます!
接続を開いたり閉じたりしておくと、AppleはDOS攻撃として扱うことができることに注意してください。 –
ありがとうございます。私はチュートリアルを適合させて、接続を開き、すべてのプッシュメッセージを送信してから閉じるようにしました。あなたが言うことは、管理者が多くのメッセージを送信する場合にのみ起こりますが、私の場合は起こらないでしょう。 PHP 5.0で動作する良い方法はありますか?私は、PHPサービスハンドラが起動するサーバ上で起動するメソッドを見ました。必要なときに接続を開き、シャットダウンしている間アイドル状態になっても動作するようにできませんでしたので、上記のチュートリアルを使用しました。 –