I have successfully configured FusionPBX to send push notifications via pushkit to linphone IOS App.
It is working fine. App awakes prior to incoming call being received and I can then answer the call.
However when I answer the call it automatically disconnects.
I have done some digging around and it appears that I need to configure the following code:
curl -v -d '{"callerID":"remote@example.com"}' --http2 --cert voipCert.pem:YOUR_PASS https://api.development.push.apple.com/3/device/YOUR_PUSHKIT_TOKEN
i,e From Fusionpbx I have to send the Apple Server the user ID which then authenticates against the same caller ID sent by Fusion to Linphone. This then authenticates and the call can be answered.
The problem is I cannot work out what the "callerID" is that Pushkit require and also where it is stored in Fusion.
I have tried the DID number (the number configured in fusion to receive calls) and I have also tried the caller's number (from where the call is originating). Both have failed.
Can anybody help?
It is working fine. App awakes prior to incoming call being received and I can then answer the call.
However when I answer the call it automatically disconnects.
I have done some digging around and it appears that I need to configure the following code:
curl -v -d '{"callerID":"remote@example.com"}' --http2 --cert voipCert.pem:YOUR_PASS https://api.development.push.apple.com/3/device/YOUR_PUSHKIT_TOKEN
i,e From Fusionpbx I have to send the Apple Server the user ID which then authenticates against the same caller ID sent by Fusion to Linphone. This then authenticates and the call can be answered.
The problem is I cannot work out what the "callerID" is that Pushkit require and also where it is stored in Fusion.
I have tried the DID number (the number configured in fusion to receive calls) and I have also tried the caller's number (from where the call is originating). Both have failed.
Can anybody help?
Last edited: