Document | Description |
---|---|
Twitter Libraries | These libraries, while not necessarily tested by Twitter, should support Twitter API v1.1. Want your library to be included in this index or need to update the details we have? Submit your library for inclusion! Libraries built and maintained by Twitter Java hbc — A Java HTTP client... |
Document | Description |
---|---|
Summary Card with Large Image | In addition to our regular Summary Card, we also have a format that allows you to feature a larger image above the title and description of the Card. The regular Summary Card features a thumbnail image in the upper right hand corner of the Card, but if you want to more prominently feature your... |
Calendar of API changes | This page lists important upcoming dates for consumers of Twitter's APIs. The dates listed will be as specific as possible, but may not be exact for various reasons. Please continue to follow @twitterapi and the Twitter developer blog for announcements about the platform. Upcoming changes... |
Document | Description |
---|---|
Implementing Sign in with Twitter | Overview The browser and mobile web implementations of Sign in with Twitter are based off of OAuth. This page demonstrates the requests needed to obtain an access token for the sign in flow. For information on implementing Sign in with Twitter for iOS, see Integrating with Twitter on iOS. To... |
Document | Description |
---|---|
Why are automated and bulk following/unfollowing services not allowed? | First, it’s worth clarifying that this policy change isn’t meant to prevent developers from building tools that surface potential accounts to follow or unfollow. However, the follow/unfollow action must happen one account at a time, not in bulk. After hearing feedback from users who rely on third-... |
In API v1.1 will developers be allowed include additional actions on Tweets such as "Send to Instagram," "Send Email," "Tweet of the Day?" | No. Please leave the integrity of the Tweet intact. If you feel compelled to add additional content, please do so around or adjacent to the Tweet, but not within the actual Tweet itself. If you’re concerned about staying inline with our Developer Display Requirements, please see our Embedded... |
Is there any token limit for non-client applications? | If you think you’re going to need more than 1 million tokens, please plan to come and talk with us as you approach that number. |
I'm not a developer, how do I render tweets according to display requirements? | You can review our Developer Display Requirements. Embedded Tweets and Embedded Timelines are easy ways to implement display requirements. |
How is the access token count calculated? | The access token count is calculated against the number of valid tokens that an application can use to make an API request. This is the total number of tokens your application has procured, minus those tokens that have either been revoked by the user, or our trust and safety team. |
How do I know how many access tokens my application has? | At this time you'll have to contact the platform team to learn how many access tokens your application definitively has. You are encouraged to track your access token count independently, acknowledging that you will not be aware of every access revocation. |
Does the 100,000 access token limit apply to all applications? Who does the 100,000 access token limit apply to? | The 100,000 token limit only applies to traditional Twitter client applications, which represent only a small share of the broader Twitter ecosystem. This token limit does not apply to any other applications. |
Do the display requirements apply to mobile apps and Twitter clients also? | Yes. Our display requirements cover mobile. See Developer Display Requirements. |
Is my IP banned or blacklisted? | Being banned or blacklisted means the Twitter APIs will not respond to requests you make to them. You know if you have been blacklisted because the APIs will not respond to you at all. If this happens to you the first thing to do is stop any requests your application is making. Then see if you can... |
How do I contest an application suspension? | See How To Appeal an Application Suspension from our support center. |
Document | Description |
---|---|
Twitter Certified Products Requirements | The terms below are requirements for all products in the Twitter Certified Products Program. Current and potential partners must fully adhere to these requirements for certification. We encourage you to audit your product against all of these terms before applying to the Twitter Certified... |
Embedded Tweets | Overview Embedded Tweets make it possible for you take any Tweet and embed it directly in to the content of your article or website. Tweets display with expanded media like photos, videos, and article summaries, and also include real-time retweet and favorite counts. When embedded, Tweets are... |
Document | Description |
---|---|
Troubleshooting Twitter Cards | We created this troubleshooting guide to help you identify and resolve commonly encountered issues during Cards development. Please look over the below categories to see which most resembles your issue. Card Validator Card Whitelisting Cards on the Timeline Debugging Player Cards Mixed Content/... |
Player Card | This Card type requires special approval, and is not available for immediate approval at this time. The Player Card is for streaming media experiences such as video and audio, and allows you to present your content inside of an iframe within the Tweet. Unlike the photo and summary card, you... |
Document | Description |
---|---|
How do I get support for my account, the Twitter website, or Twitter for my mobile device? | The Twitter Help Center is the ideal location for getting support with your Twitter account, the Twitter website, or Twitter for your mobile device. If you have feature requests, ideas, or complaints about the Twitter service, you should direct them via DM to @support or use the forms available to... |
Document | Description |
---|---|
App Installs and Deep-Linking | Introduction One of the most important features in the new Cards is the ability to allow users to download your app (if the user doesn't already have it installed), or deep-link into your own app (if the app is already installed on the user's mobile device). The ability to enable app installs... |