Is using the Twitter API for reposting a users tweets on another website against the TOS?
Kind of. I believe it’s fine as long as you check periodically to make sure the content hasn’t been deleted.
“reposting” is a difficult area.
In terms of representing Twitter data and Tweets specifically on other websites, we would recommend that you make use of Twitter for Websites and publish.twitter.com to embed content. This means that you will automatically inherit correct brand display guidelines for Twitter content.
If you “must” build your own streaming integration, be aware of two things:
- The current streaming APIs are deprecated and will be replaced with webhook-based replacements in the future per our recent announcements.
- You must pay attention to the developer policy and agreement and ensure that you remove content deleted by the original user on a timely basis.