@Kamus, follow your steps, and test send messages,logs as :

Gwibber Dispatcher: DEBUG    *** Sending Message ***
Gwibber Dispatcher: DEBUG    <twitter:send> Performing operation
Gwibber Dispatcher: DEBUG    <statusnet:send> Performing operation
Gwibber Dispatcher: ERROR    <statusnet:send> Operation failed
Gwibber Dispatcher: DEBUG    Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line 
75, in perform_operation
    message_data = PROTOCOLS[account["protocol"]].Client(account)(opname, 
**args)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py", line 
145, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py", line 
178, in send
    status=message, source="Gwibber")
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py", line 
135, in _get
    if single: return [getattr(self, "_%s" % parse)(data)]
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py", line 
82, in _message
    m = self._common(data)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/statusnet.py", line 
56, in _common
    m["id"] = str(data["id"])
KeyError: 'id'

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/network.py", line 
32, in __init__
    self.curl.perform()
error: (7, "couldn't connect to host")
Gwibber Dispatcher: ERROR    Failed to communicate with 
https://twitter.com/statuses/update.json
Gwibber Dispatcher: ERROR    Failed to parse the response, error was: No JSON 
object could be decoded
Gwibber Dispatcher: ERROR    <twitter:send> Operation failed
Gwibber Dispatcher: DEBUG    Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line 
75, in perform_operation
    message_data = PROTOCOLS[account["protocol"]].Client(account)(opname, 
**args)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 
144, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 
175, in send
    status=message, source="gwibbernet")
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 
134, in _get
    if single: return [getattr(self, "_%s" % parse)(data)]
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 
78, in _message
    m = self._common(data)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/twitter.py", line 
60, in _common
    m["id"] = str(data["id"])
TypeError: string indices must be integers, not str

-- 
can not send message for statusnet use twitter api
https://bugs.launchpad.net/bugs/600525
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to