pyapns icon indicating copy to clipboard operation
pyapns copied to clipboard

Trying to notify multiple tokens results in UnknownAppID Error

Open bdoms opened this issue 8 years ago • 4 comments

On the v50 branch I can send notifications to individual tokens all day long and it works great.

But the instant I try to send to a list of tokens I get this error every single time. Nothing else has changed. Full trace below.

OST /notify HTTP/1.1" 500 9126 "-" "python-requests/2.7.0 CPython/3.4.2 Linux/3.13.0-77-generic"
2016-03-10 03:05:41+0000 [HTTPChannel (TLSMemoryBIOProtocol),4,107.21.155.154] Unhandled Error
    Traceback (most recent call last):
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/http.py", line 1478, in dataReceived
        finishCallback(data[contentLength:])
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/http.py", line 1736, in _finishRequestBody
        self.allContentReceived()
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/http.py", line 1799, in allContentReceived
        req.requestReceived(command, path, version)
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/http.py", line 832, in requestReceived
        self.process()
    --- <exception caught here> ---
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/server.py", line 183, in process
        self.render(resrc)
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/server.py", line 234, in render
        body = resrc.render(self)
      File "/usr/local/lib/python2.7/dist-packages/twisted/web/resource.py", line 250, in render
        return m(request)
      File "server.py", line 46, in render_POST
        pyapns.notify(APP_ID, device_token, {'aps': data})
      File "/src/pyapns/pyapns/client.py", line 265, in wrapper
        return func(*a, **kw)
      File "/src/pyapns/pyapns/client.py", line 256, in wrapper
        return func(*a, **kw)
      File "/src/pyapns/pyapns/client.py", line 289, in notify
        return _xmlrpc_thread(*f_args)
      File "/src/pyapns/pyapns/client.py", line 321, in _xmlrpc_thread
        errback(e)
      File "/src/pyapns/pyapns/client.py", line 254, in errback_wrapper
        errback(e)  # not an instance of UnknownAppID - nothing we can do here
      File "/src/pyapns/pyapns/client.py", line 242, in errback
        raise e
    xmlrpclib.Fault: <Fault 8002: 'error'>

bdoms avatar Mar 10 '16 03:03 bdoms