为Apple Push开发的PHP PEAR 包:Services_Apple_PushNotification
Apple Push Notification Service:通过苹果服务器向app用户推送消息,无需启动app。
苹果官方文档:http://developer.apple.com/library/mac/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW9
标准URI
PEAR的优势:一键安装到php/lib/php目录,require即可使用,很方便。
PHP PEAR上有一个Services_Apns,github上有一个Services_APNS,但都无法使用,所以我开发了一个,安装步骤如下:
pear channel-discover sinkcup.github.io/<span pear pear </span><span install</span> sinkcup/Services_Apple_PushNotification
使用步骤:
1、登录苹果开发者后台,下载dev或prod证书,合并成pem文件。在ios app里添加push权限,获得device token。参考:http://www.cnblogs.com/gpwzw/archive/2012/03/31/Apple_Push_Notification_Services_Tutorial_Part_1-2.html
2、demo(参考)
<?<span php require_once </span><span '</span><span Services/Apple/PushNotification.php</span><span '</span><span ; $conf </span>=<span array( </span><span '</span><span password</span><span '</span> => <span '</span><span 12346</span><span '</span><span , </span><span '</span><span cert</span><span '</span> => <span '</span><span /home/u1/cert.pem-sandbox</span><span '</span><span , ); $o </span>= new Services_Apple_PushNotification(<span '</span><span sandbox</span><span '</span><span , $conf); $deviceToken </span>= <span '</span><span aaaf818eaae8a5aa11aaaf9aa8f8aa15aaefae75a1aaaa597e51917aa2a1a111</span><span '</span><span ; $data </span>=<span array( </span><span '</span><span aps</span><span '</span> =><span array( </span><span '</span><span alert</span><span '</span> => <span '</span><span 测试push sandbox</span><span '</span><span , </span><span '</span><span badge</span><span '</span> => <span 2</span><span , </span><span '</span><span sound</span><span '</span> => <span '</span><span default</span><span '</span><span , ) ); $r </span>= $o-><span send($deviceToken, $data); var_dump($r); exit; </span>?>
输出:
<span bool</span>(<span true</span>)
我的PEAR 频道:http://sinkcup.github.io/pear/
Services_Apple_PushNotification项目代码:https://github.com/sinkcup/Services_Apple_PushNotification

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用