<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          pyapns跨平臺(tái)通知系統(tǒng)

          聯(lián)合創(chuàng)作 · 2023-09-29 09:58

          通用的 Apple Push Notification Service(APNS)提供程序。 

          特征:

          • 基于XML-RPC,可與任何語言的任何客戶端一起使用
          • 帶有Django和Pylons支持的本機(jī)Python API
          • 具有Rails / Rack支持的本機(jī)Ruby API
          • 可擴(kuò)展,快速且易于在代理后面分發(fā)
          • 基于扭曲
          • 多應(yīng)用程序和雙重環(huán)境支持
          • 簡(jiǎn)化的反饋界面

          pyapns 是您安裝在服務(wù)器上并通過 XML-RPC 訪問的 APNS 提供程序。要安裝,您將需要 Python,Twisted 和pyOpenSSL。還建議安裝 python-epoll 以獲得最佳性能(如果 epoll 不可用(例如在 Mac OS X 上,則可能要使用其他庫,例如 py-kqueue))。如果您喜歡 easy_install,請(qǐng)嘗試(它應(yīng)該為您解決依賴關(guān)系):

          $ sudo easy_install pyapns
          

          pyapns是在您的計(jì)算機(jī)上持久運(yùn)行的服務(wù)。要啟動(dòng)它:

          $ twistd -r epoll web --class=pyapns.server.APNSServer --port=7077
          

          這將twistd.pid在當(dāng)前目錄中創(chuàng)建一個(gè)文件,該文件可用于終止該進(jìn)程。twistd是用于運(yùn)行網(wǎng)絡(luò)持久性網(wǎng)絡(luò)應(yīng)用程序的啟動(dòng)器。它包含許多其他選項(xiàng),可以通過運(yùn)行man twistd或使用 Web 手冊(cè)頁找到這些選項(xiàng)。

          要立即開始使用,請(qǐng)使用隨附的客戶端:

          $ python
          >>> from pyapns import configure, provision, notify
          >>> configure({'HOST': 'http://localhost:7077/'})
          >>> provision('myapp', open('cert.pem').read(), 'sandbox')
          >>> notify('myapp', 'hexlified_token_str', {'aps':{'alert': 'Hello!'}})
          瀏覽 17
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  青娱网精品视频 | 青娱亚洲| 欧美色图15 | 久久国产成人免费视频 | 五月深深爱亭亭 |