facebook/fbconsole — Issue #10: Removing Status not made by fbconsole
Author: DuncanAtkin
Created: 2011-12-23 01:08:22+00:00
State: open

When trying to remove a status made on the main site using fbconsole.delete I get the following error

File "./DelComment.py", line 9, in
fbconsole.delete('/'+id)
File "/usr/local/lib/python2.6/dist-packages/fbconsole.py", line 239, in delete
return post(path, params)
File "/usr/local/lib/python2.6/dist-packages/fbconsole.py", line 225, in post
return json.load(opener.open(_get_url(path), params))
File "/usr/lib/python2.6/urllib2.py", line 397, in open
response = meth(req, response)
File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.6/urllib2.py", line 435, in error
return self._call_chain(*args)
File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain
result = func(*args)
File "/usr/lib/python2.6/urllib2.py", line 518, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden

It works fine when the status was made via the fbconsole calls, but not when made via the site. The Id's are of a similar format too.