<div dir="ltr"><div dir="ltr"><h3 class="gmail-iw" style="overflow:hidden;white-space:nowrap;font-size:0.75rem;margin:inherit;text-overflow:ellipsis;font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;color:rgb(95,99,104);line-height:20px"><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal">Hi Liviu.</span></span></span></h3><div><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal"><br></span></span></span></div><div><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal">Thank you for the detailed and clear answer.</span></span></span></div><div><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal"><br></span></span></span></div><div><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal">Best wishes,</span></span></span></div><div><span class="gmail-qu" role="gridcell" tabindex="-1" style="outline:none"><span name="Liviu Chircu" class="gmail-gD" style="color:rgb(31,31,31);font-size:0.875rem;display:inline;vertical-align:top;line-height:20px"><span style="vertical-align:top;font-weight:normal">Sergey Pysanko.</span></span></span></div><br><br><br><div id="mt-signature">
<table border="0" cellpadding="8" cellspacing="0" style="user-select: none;">
<tbody><tr>
<td>
<a id="signatureLink-logo" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" class="" style="text-decoration:none">
<img src="https://s3.amazonaws.com/mailtrack-signature/sender-notified-72.gif" alt="Mailtrack" class="" width="32" height="32">
</a>
</td>
<td>
<span style="color:#777">Sender notified by</span> <br>
<a id="signatureLink-text" href="https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&" class="mt-install" style="color:#4374f7">Mailtrack</a>
</td><td><span style="color:transparent;font-size:0">09/21/22, 02:26:25 PM</span></td>
<td>
</td>
</tr>
</tbody></table>
</div></div><br><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/c971befe3c854092a3f738404317fe254ee1bd02.png?u=6916461"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 20 сент. 2022 г. в 15:54, Liviu Chircu <<a href="mailto:liviu@opensips.org">liviu@opensips.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 15.09.2022 10:09, Sergey Pisanko wrote:<br>
> Hello.<br>
> I have read this article about push notification support according to <br>
> rfc 8599 in Opensips 3.1<br>
> <a href="https://blog.opensips.org/2020/05/07/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-i/" rel="noreferrer" target="_blank">https://blog.opensips.org/2020/05/07/sip-push-notification-with-opensips-3-1-lts-rfc-8599-supportpart-i/</a><br>
><br>
> But I stay confused about one thing.It may be considered to be a <br>
> "newbie question", but... What can be an "entity" (3rd party app/API)<br>
> with help of which I can create a subscription for Message Service <br>
> (for example Firebase) to get the needed "pn" parameters to be <br>
> inserted into the register sip request?<br>
<br>
Hi Sergey,<br>
<br>
Usually, that "entity" is an application on the respective marketplace. <br>
For Firebase, it would be an Android App with a unique AppID on the Play <br>
Store, allowing you to request that PNs get sent for your ecosystem's <br>
devices (soft phones) on behalf of your AppID. For APNS, it would <br>
probably be a similar App Store App, with its own unique ID and a <br>
similar mechanism.<br>
<br>
Usually, the developer documentation for each platform should include <br>
guides on how to request the PNs using some REST calls, once you <br>
register your App and obtain your App ID.<br>
<br>
Hope this helps,<br>
<br>
-- <br>
Liviu Chircu<br>
<a href="http://www.twitter.com/liviuchircu" rel="noreferrer" target="_blank">www.twitter.com/liviuchircu</a> | <a href="http://www.opensips-solutions.com" rel="noreferrer" target="_blank">www.opensips-solutions.com</a><br>
OpenSIPS Summit 2022 Athens, Sep 27-30 | <a href="http://www.opensips.org/events" rel="noreferrer" target="_blank">www.opensips.org/events</a><br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div></div>