'Writes the given object to the graph, connected to the given parent.
For example,
graph.put_object("me", "feed", message="Hello, world")
writes "Hello, world" to the active user\'s wall. Likewise, this
will comment on a the first post of the active user\'s feed:
feed = graph.get_connections("me", "feed")
post = feed["data"][0]
graph.put_object(post["id"], "comments", message="First!")
See http://developers.facebook.com/docs/api#publishing for all
of the supported writeable objects.
Certain write operations require extended permissions. For
example, publishing to a user\'s feed requires the
"publish_actions" permission. See
http://developers.facebook.com/docs/publishing/ for details
about publishing permissions.'

def put_object(self, parent_object, connection_name, **data):

    assert self.access_token, 'Write    operations    require    an    access    token'
    return self.request(('%s/%s' % (parent_object, connection_name)), post_args=data, method='POST')
