[英]Push API endpoints from Push Services with complete overview
在 Mozilla 的PushSubscription.endpoint頁面上,他們列出了所有瀏覽器的兼容性。
但是,他們不知道 state 他們每個人正在使用哪些推送服務。 我想,我還不如下載每個瀏覽器並通過PushManager.subscribe()訂閱來測試它們。
現在,我只是想知道Safari v16及更高版本需要哪一個?
您還可以將這些端點配置為 CORS 端點,例如,允許它們向您的應用服務之一發送通知,這可能很方便。
推送服務的完整列表如下:
如果您知道 Safari v16 或更高版本正在使用哪個推送服務,請告訴我。 謝謝你。
更新:2023 年 1 月 16 日晚上 9:54
根據以下 GitHub repository List of all known push services ,可以使用如下列表:
感謝@collimarco 。
您可以在此處查看所有已知推送服務的列表:
https://github.com/pushpad/known-push-services
推送服務主機列表完整,涵蓋所有主流瀏覽器(Chrome、Firefox、Opera、Edge、Safari等)。 我們使用該列表來限制與受信任主機的傳出連接。
例如 Safari 主機是*.push.apple.com
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.