Added remote follow support, resolves issue #40

This commit is contained in:
naoya_t 2017-04-26 11:49:56 +09:00
pare fde6806120
commit 01b4d113bc

Veure arxiu

@ -380,6 +380,15 @@ class Mastodon:
""" """
return self.__api_request('GET', '/api/v1/accounts/' + str(id) + '/followers') return self.__api_request('GET', '/api/v1/accounts/' + str(id) + '/followers')
def follows(self, uri):
"""
Follow a remote user by uri (username@domain).
Returns a user dict.
"""
params = self.__generate_params(locals())
return self.__api_request('POST', '/api/v1/follows', params)
def account_relationships(self, id): def account_relationships(self, id):
""" """
Fetch relationships (following, followed_by, blocking) of the logged in user to Fetch relationships (following, followed_by, blocking) of the logged in user to