Note: You are looking at a static snapshot of documentation related to Robot Framework automations. The most recent documentation is at https://robocorp.com/docs
RPA.Twitter
Authorize to Twitter API
Arguments
| Argument | Type | Default value |
|---|---|---|
| consumer_key | str, None | None |
| consumer_secret | str, None | None |
| access_token | str, None | None |
| access_token_secret | str, None | None |
| param consumer_key: | app consumer key |
|---|---|
| param consumer_secret: | app consumer secret |
| param access_token: | user access token |
| param access_token_secret: | user access token secret |
Follow Twitter user
Arguments
| Argument | Type | Default value |
|---|---|---|
| user | str, None | None |
| param user: | screen name of the user |
|---|---|
| return: | True if user was followed, False if not |
Get Twitter profile of authenticated user
| return: | user profile as dictionary or None |
|---|
Get user's Twitter profile
Arguments
| Argument | Type | Default value |
|---|---|---|
| username | str, None | None |
| param username: | whose profile to get |
|---|---|
| return: | profile as dictionary |
Get user tweets
Arguments
| Argument | Type | Default value |
|---|---|---|
| username | str, None | None |
| count | int | 100 |
| param username: | whose tweets to get |
|---|---|
| param count: | maximum number of tweets, defaults to 100 |
| return: | list of user tweets |
Like a tweet
Arguments
| Argument | Type | Default value |
|---|---|---|
| tweet | Tweet, None | None |
| param tweet: | as a class Tweet |
|---|---|
| return: | True if Tweet was liked, False if not |
Search tweets defined by search query
Arguments
| Argument | Type | Default value |
|---|---|---|
| query | str, None | None |
| count | int | 100 |
| geocode | str, None | None |
| lang | str, None | None |
| locale | str, None | None |
| result_type | str | mixed |
| until | str, None | None |
| since_id | str, None | None |
| max_id | str, None | None |
Results types:
- mixed : include both popular and real time results in the response
- recent : return only the most recent results in the response
- popular : return only the most popular results in the response
| param query: | search query string of 500 characters maximum, including operators |
|---|---|
| param count: | maximum number of tweets, defaults to 100 |
| param geocode: | tweets by users located within a given radius of the given latitude/longitude |
| param lang: | language code of tweets |
| param locale: | language of the query you are sending |
| param result_type: | type of search results you would prefer to receive, default "mixed" |
| param until: | tweets created before the given date |
| param since_id: | Returns only statuses with an ID greater than |
| param max_id: | only statuses with an ID less than |
| return: | list of matching tweets |
Make a tweet with content
Arguments
| Argument | Type | Default value |
|---|---|---|
| content | str, None | None |
| param content: | text for the status update |
|---|
Unfollow Twitter user
Arguments
| Argument | Type | Default value |
|---|---|---|
| user | str, None | None |
| param user: | screen name of the user |
|---|---|
| return: | True if user was followed, False if not |