diff options
Diffstat (limited to 'mastodon')
-rw-r--r-- | mastodon/Mastodon.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/mastodon/Mastodon.py b/mastodon/Mastodon.py index 6afab55..e8b900f 100644 --- a/mastodon/Mastodon.py +++ b/mastodon/Mastodon.py | |||
@@ -242,7 +242,9 @@ class Mastodon: | |||
242 | """ | 242 | """ |
243 | Create a new API wrapper instance based on the given `client_secret` and `client_id`. If you | 243 | Create a new API wrapper instance based on the given `client_secret` and `client_id`. If you |
244 | give a `client_id` and it is not a file, you must also give a secret. If you specify an | 244 | give a `client_id` and it is not a file, you must also give a secret. If you specify an |
245 | `access_token` then you don't need to specify a `client_id`. | 245 | `access_token` then you don't need to specify a `client_id`. It is allowed to specify |
246 | neither - in this case, you will be restricted to only using endpoints that do not | ||
247 | require authentication. | ||
246 | 248 | ||
247 | You can also specify an `access_token`, directly or as a file (as written by `log_in()`_). | 249 | You can also specify an `access_token`, directly or as a file (as written by `log_in()`_). |
248 | 250 | ||
@@ -719,7 +721,9 @@ class Mastodon: | |||
719 | def account(self, id): | 721 | def account(self, id): |
720 | """ | 722 | """ |
721 | Fetch account information by user `id`. | 723 | Fetch account information by user `id`. |
722 | 724 | ||
725 | Does not require authentication. | ||
726 | |||
723 | Returns a `user dict`_. | 727 | Returns a `user dict`_. |
724 | """ | 728 | """ |
725 | id = self.__unpack_id(id) | 729 | id = self.__unpack_id(id) |
@@ -735,7 +739,7 @@ class Mastodon: | |||
735 | """ | 739 | """ |
736 | return self.__api_request('GET', '/api/v1/accounts/verify_credentials') | 740 | return self.__api_request('GET', '/api/v1/accounts/verify_credentials') |
737 | 741 | ||
738 | @api_version("1.0.0", "2.0.0", __DICT_VERSION_STATUS) | 742 | @api_version("1.0.0", "2.7.0", __DICT_VERSION_STATUS) |
739 | def account_statuses(self, id, only_media=False, pinned=False, exclude_replies=False, max_id=None, since_id=None, limit=None): | 743 | def account_statuses(self, id, only_media=False, pinned=False, exclude_replies=False, max_id=None, since_id=None, limit=None): |
740 | """ | 744 | """ |
741 | Fetch statuses by user `id`. Same options as `timeline()`_ are permitted. | 745 | Fetch statuses by user `id`. Same options as `timeline()`_ are permitted. |
@@ -748,6 +752,8 @@ class Mastodon: | |||
748 | as of Mastodon 2.1.0, this only works properly for instance-local users. | 752 | as of Mastodon 2.1.0, this only works properly for instance-local users. |
749 | If `exclude_replies` is set, filter out all statuses that are replies. | 753 | If `exclude_replies` is set, filter out all statuses that are replies. |
750 | 754 | ||
755 | Does not require authentication. | ||
756 | |||
751 | Returns a list of `toot dicts`_. | 757 | Returns a list of `toot dicts`_. |
752 | """ | 758 | """ |
753 | id = self.__unpack_id(id) | 759 | id = self.__unpack_id(id) |