On April 14th, 2021, we fixed an issue where certain Tweets published via the v1.1 API were not displaying a source label on Twitter apps, or in the source field within API responses. Source labels will now appear on all Tweets created via the v1.1 API.
Who was affected?
This issue was only affecting Tweets in which all of the following specific circumstances were true:
- A developer created a Twitter developer App after March 20, 2020.
- The same developer had not enabled 3-legged OAuth in the App settings.
- The same developer used their own access token and secret to Tweet as their Twitter user, using the v1.1 statuses/update endpoint, with this app.
We require 3-legged OAuth to be enabled in order to authenticate other users to an application, therefore this should not have affected any apps publishing on behalf of other users that had accessed that app via Sign-in with Twitter.
Resolution
This issue has been resolved retroactively. All Tweets viewed in Twitter apps show a source label that links to our Help Center.
When Tweets are accessed via the v1.1 API, the source label will continue to include a website URL:
- For apps that have a website URL configured in their 3-legged OAuth settings, the source label will continue to link to the provided URL.
- For apps that do not provide a website URL in their 3-legged OAuth settings, the source label will now link to the following URL: How to Tweet – what is a Tweet, keyboard shortcuts, and sources
We appreciate your patience as we worked to resolve this issue. If you have questions, please use the Standard API v1.1 category of the developer community forums.
Regards,
Twitter Developer Platform team
4 Likes