我正在爲Apple iphone/ipad做推送通知服務。我從http://code.google.com/p/apns-php/得到了服務器端代碼。它運行良好..但我必須在Yii框架中實現它。在Yii框架中實現APNS
我用Google搜索了它。而得到這個 https://github.com/shiki/yii-apns
在這裏,我需要設置server_certificates_bundle_sandbox.pem和設備令牌動態在運行再寄一次是新來yii..please幫助我如何使用這個組件..
我已經提取組件文件夾中的所有文件,並嘗試下面的代碼。
$obj=new SAPNS();
$obj->providerCertificateFilePath="provider certificate file path";
$obj->rootCertificationAuthorityFilePath="root certificate path";
$obj1=$obj->getPushProvider();
但在調用getPushProvider方法時,出現以下錯誤。
包括(ApnsPHP_Push.php):未能打開流:沒有這樣的文件或目錄
有一個在ApnsPHP文件夾在我的組件folder.dont知道有沒有這樣的文件ApnsPHP_Push.php其中部分我犯了錯誤..
thanx爲您的答覆。但在調用getPushProvider方法時出現錯誤。我已經用我得到的代碼和錯誤消息更新了我的任務。 – viji
我認爲你做得很好,但是因爲那個人已經做了自動加載器,所以你只需要在調用 $ obj1 = $ obj-> getPushProvider()之前調用 $ obj-> init(); – Arfeen
非常感謝。它工作得很好。 – viji