This Python source code for Twitter API is based on "Mining the Social Web (2nd Edition)", and supplies code samples for authorizing application access, retrieving trends, displaying API responses as pretty-printed JSON, computing intersections of two set trends, collecting search results, extracting text, screen names, and hashtags from tweets, creating frequency distributions from words in tweets, using prettytable to display tuples in tabular format, calculation of lexical diversity, finding popular retweets, looking up authors of retweets, plotting frequencies of words, generating histograms of words, screen names, and hashtags, and generating histograms of retweets counts.
Last month mobile-to-mobile communications company Bump decided to share its technology, which allows for data transfer between two iPhone or Android phones. For example, its flagship iPhone app swaps contact info and photos when two phones "bump" (as in "fist bump") near each other. Bump introduced an API, but to little fanfare.
Facing significant blowback from horrified organizations and users worldwide with respect to the Cambridge Analytica debacle, Facebook appears to be responding with swift action that will undoubtedly result in disgruntled developers and users.