Hello Team,
I already read this and attempt to implement that but $sht is creating problem
for me. and it is not working for me.
Sent with [ProtonMail](https://protonmail.com) Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, March 2, 2020 11:14 PM, M S <[email protected]> wrote:
> Here is a good starting point for you. Adapt and extend as needed in your
> setup.
>
> https://medium.com/@denys.pozniak/apple-push-notification-with-kamailio-eeca2f8e08d
>
> Hope this helps.
>
> On Mon, 2 Mar 2020, 12:39 master1024, <[email protected]> wrote:
>
>> Hello Team,
>> Kindly explain your 1st step, The IOS app must what what kind of parameters
>> and how many parameters we needed ???
>>
>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Thursday, February 27, 2020 6:38 PM, M S <[email protected]> wrote:
>>
>>> Push notification setup is long and complex but generally has following
>>> process. Don't forget to read documentation of relevant kamailio modules
>>> for proper use.
>>>
>>> 1. The iOS app must send push notification parameters in SIP request e.g.
>>> SIP Register. In kamailio, when this request is received, you must extract
>>> them and save them in some db backend, e.g. MySQL, Redis etc.
>>>
>>> 2. For each income call, check if destination is offline and push
>>> parameters stored in db. If so, then you suspend the INVITE transaction
>>> using ASYNC or TSILO module and store transaction information in db.
>>>
>>> 3. Then using the push parameters stored in db, you send the push
>>> notification to device using CURL or HTTP client modules etc.
>>>
>>> 4. When device receives push notification, it must come online and send SIP
>>> register with push parameters. Kamailio again stores push parameters and
>>> checks if an INVITE transaction is waiting for the device. Retrieve the
>>> transaction, restore it and forward call to the device.
>>>
>>> 5. If device does not comes online upon receiving push notification and
>>> call times out or caller hangs up the call then you need to clean up
>>> transaction data stored in db. Similarly, you need to setup mechanism to
>>> purge push notification data after some time e.g. 7 or 10 days to ensure
>>> device push parameters remain up to date etc.
>>>
>>> The iOS apps now need to implement CallKit for push notification capable
>>> calls, that adds some serious difficultly in processing such calls since
>>> they show fake call screen before the actual call is received by app and if
>>> callee is too quick to respond to call (answer or reject) then kamailio
>>> will never know and still send the real call (step 4 above) later on, so
>>> you will need to manage that too.
>>>
>>> Hope this helps.
>>>
>>> On Thu, 27 Feb 2020, 13:25 master1024, <[email protected]> wrote:
>>>
>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>
>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>> On Thursday, February 27, 2020 5:52 PM, master1024
>>>> <[email protected]> wrote:
>>>>
>>>>> Hello Team,
>>>>>
>>>>> I need to configure apns sip push notification in kamailio, I have read
>>>>> it many sites but I don't get proper understanding I read it is done with
>>>>> the help of tsilo module kindly support in it.
>>>>>
>>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>>
>>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>>> On Thursday, February 27, 2020 11:10 AM, master1024
>>>>> <[email protected]> wrote:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I need to configure apns push notification in kamailio kindly help. I
>>>>>> have a file push.php It is capable to push notification on ios device
>>>>>> know i want to implement in kamailio when the user is offline then push
>>>>>> notification fire kindly help in this.
>>>>>>
>>>>>> Think Out of the Box
>>>>>>
>>>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>
>>>> _______________________________________________
>>>> Kamailio (SER) - Users Mailing List
>>>> [email protected]
>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users