osometweet
osometweet copied to clipboard
OSoMe Twitter tools. Including a package like tweepy but for the v2 Twitter api.
In case people are still using this package. Will need to update the pypi version as well once merged.
Seems like there are some new optional fields that we'd like to add eventually. #### User fields - [ ] `verified_type` (see #94 ) #### Tweet Fields - [ ]...
According to Twitter's page about [consuming streaming data](https://developer.twitter.com/en/docs/twitter-api/tweets/filtered-stream/integrate/consuming-streaming-data) we want to be able to do the below: - [X] Establish an HTTPS streaming connection to the filter stream endpoint. -...
Despite not being present on [Twitter's list of HTTP errors](https://developer.twitter.com/en/support/twitter-api/error-troubleshooting), it seems like when streaming rules are created, they return the successful 201 HTTP status code ([details](https://httpstatuses.com/201)). If the `rate_limit_manager`...
Since it seems like filtered streaming rules persist unless the user removes them (see #85 for an issue seeking to confirm this is true), a simple function that removes all...
Create scripts that can be used to gather data using the available endpoints. Here are the endpoints available in `osometweet` at the moment: - [x] `tweet_lookup` - [x] `user_lookup_ids` -...
Very often it happens that I just want to make a single call to a function to see what it returns, etc. As a result, I find myself typing out...
Allows a user ID to **follow** another user: `/2/users/:source_user_id/following` (POST) Reference: https://developer.twitter.com/en/docs/twitter-api/users/follows/api-reference/post-users-source_user_id-following
Allows a user ID to **unfollow** another user: `2/users/:source_user_id/following/:target_user_id` (DELETE) Reference: https://developer.twitter.com/en/docs/twitter-api/users/follows/api-reference/delete-users-source_id-following
Using the full archive search we should be able to get users' entire list of tweets. I need to build this script for the superspreaders project anyways so I figured...