我们正在使用FreePBX作为VoIP的服务器,并寻找一种实现APNS推送通知的方法。FreePBX允许以以下格式加载PHP模块:https://wiki.freepbx.org/display/FOP/FreePBX+Development
我已经找到了一些用于APNS推送通知的PHP示例代码(包括在http://stackoverflow.com/questions/14563097/sending-multiple-iphone-push-notifications-apns-php-tutorial上的一些),但还没有完成FreePBX的模块(免费或有成本)。
看起来,StackOverflow用户可能在这里创建了这样一个模块:星号/ FreePBX -在接到呼叫时执行操作,但由于我是这里的新用户,所以我没有任何方法询问详细信息。
我不是一个PHP开发人员或FreePBX配置专家,我只是想知道以前是否有人做过这样的模块,或者知道在哪里可以找到一个模块?
发布于 2017-06-02 14:18:26
我不确定,但是是的,有什么东西能帮到你。
$ openssl x509 -in aps_development.cer -inform der -out PushCert.pem
// Convert .p12 to .pem. Enter your pass pharse which is the same pwd that you have given while creating the .p12 certificate. PEM pass phrase also same as .p12 cert.
$ openssl pkcs12 -nocerts -out PushKey1.pem -in pushkey.p12
Enter Import Password:
MAC verified OK
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
// To remove passpharse for the key to access globally. This only solved my stream_socket_client() & certificate capath warnings.
$ openssl rsa -in PushKey1.pem -out PushKey1_Rmv.pem
Enter pass phrase for PushChatKey1.pem:
writing RSA key
// To join the two .pem file into one file:
$ cat PushCert.pem PushKey1_Rmv.pem > ApnsDev.pemhttps://stackoverflow.com/questions/44266030
复制相似问题