I’ve been reviewing the Twitter API docs. I’ve had a good read of the API terms and the display guidelines in relation to displaying the Twitter Marks when in receipt of Twitter Content for broadcasts, I have a few questions however.
Firstly in reference to http://support.twitter.com/entries/114233:
Reference: “DONT: Delete, obscure, or alter the identification of the user. You may show Tweets in anonymous form in exceptional cases such as concerns over user security. Showing unattributed data in aggregate or visualized form is permitted, but must still include the Twitter logo. Please contact us if you have any questions.”
Query 1: In live broadcast form alongside the blue bird metaphor (and indicating it is powered by Twitter Content from the Twitter API), am I okay to only display the screen name (and not the author name), the “Tweet” message and the time of the broadcast (as utc time) due to my design constraints.
Query 2: “Unattributed data” … I would like to provide brief data logging with fields (screen name, author name, tweet message and utc time) but also want to prevent potential otherwise abuse of the software so I’m curious, it is okay for me to partially filter the screen name for later review purpose (time after broadcast) but of course, I would still honour the agreement by displaying the Twitter mark to signify the ownership of Twitter Content.
Query 3: I’ve seen many websites for Twitter but not many creative commercial software products. Whilst there is a big push for open source stuff, I would like to develop a commercial product that makes use of Twitter Content from the Twitter API.
I have not seen (any|many) software products for Twitter that need be outright purchased before use. Will the streaming API in future pipe down advert data selected by Twitter and result in developers of initially free software sharing revenue with Twitter?