aerialbot icon indicating copy to clipboard operation
aerialbot copied to clipboard

Added Support for Twitter API V2 and Decoupled Reverse Geocoding Service

Open kengggg opened this issue 11 months ago • 0 comments

This pull request is in response to the recent changes in Twitter's API policies. As a result, we have updated our application to make use of Twitter's V2 API endpoint, which is now required. In addition, Twitter's V1.1 API no longer supports reverse geocoding in its free tier. Consequently, I've made modifications to ensure continuity of the aerialbot functionality while also maintaining location accuracy.

Here is a summary of the key changes in this pull request:

  1. Integration with Twitter API V2: In compliance with Twitter's new API policy, we've migrated our application from Twitter's V1.1 API to the V2 API.
  2. Decoupled Reverse Geocoding Service: Given the removal of reverse geocoding support in the free tier of Twitter's V1.1 API, I've decoupled our reverse geocoding service. It is now support Nominatim and Google Maps for reverse geocoding.

These changes aim to maintain the functionality of aerialbot on Twitter while adhering to the platform's updated API policies. Feedback and reviews are appreciated!

kengggg avatar Jul 27 '23 14:07 kengggg