Ars Technica: OpenAI debuts DALL-E API so devs can integrate its AI artwork into their apps. “On Thursday, OpenAI announced the introduction of an API for its DALL-E image synthesis model that will allow developers to easily integrate its AI image generation technology into their apps. DALL-E, currently available as a standalone commercial service, allows people to generate novel 1024×1024 images from text descriptions called ‘prompts.’”
ProgrammableWeb: ProgrammableWeb is Being Retired. “After 17 years of reporting on the API economy, ProgrammableWeb has made the decision to shut down operations on October 31st. First launched in 2005, ProgrammableWeb always had the goal to give developers a place to understand APIs and the role they would play in turning the Web into a Platform.”
Library of Congress: Introducing the Congress.gov API. “The Congress.gov API will cover many of the Congress.gov collections out of the gate, including bills, amendments, summaries, Congress, members, the Congressional Record, committee reports, nominations, treaties, and House Communications. Over time we will be adding other Congress.gov collection endpoints, such as hearing transcripts and Senate Communications.” I expect I will have a lot of fun with this.
GriddingMachine: A new database and software for sharing global datasets (Climate Modeling Alliance)
Climate Modeling Alliance: GriddingMachine: A new database and software for sharing global datasets. “The ever increasing amount of data, various data formats, and different data layouts are increasing the time spent on handling data—before getting ready for scientific analysis. While the intention of sharing data is to facilitate their broad use and promote research, the increasing fragmentation makes it harder to find and access the data.”
Online Journalism Blog: VIDEO: What are APIs — and how are they used in data journalism?. “APIs can be very useful sources of data for data journalists. In this video — first made for students on the MA in Data Journalism at Birmingham City University and shared as part of a series of video posts — I explain what an API is and how they have been used in a variety of data-driven stories.” Other videos from this series are also available on the blog.
Digital Inspiration: How to Send WhatsApp Messages from Google Sheets using the WhatsApp API. “This tutorial describes how you can use the new WhatsApp API with Google Apps Script to send WhatsApp messages from Google Sheets. The same approach would also work for sending WhatsApp messages from Google Forms when new form submissions are received.”
Chrome Unboxed: Google Forms API now available for all, out of restricted Beta. “In October 2021, Google introduced the Google Forms API, further increasing its potential and providing a way to manage forms and act on responses programmatically. However, the API was made available only as a restricted Beta at the time. Google has now provided an update on this beta and has made the API generally available.”
The Verge: Twitter Makes Big Changes For Devs As It Eyes Decentralized Future. “Twitter has announced that the second version of its application programming interface, or API, is ready to come out of early access and become the default for developers. When Twitter announced API v2 in August 2020, it seemed like a chance to rebuild not only the infrastructure on which developers build their apps and bots, but Twitter’s relationship with the people using its platform as well.”
TechCrunch: Twitter expands API with support for posting and deleting tweets, Super Follows and more
TechCrunch: Twitter expands API with support for posting and deleting tweets, Super Follows and more. “Twitter has been steadily updating its rebuilt API following its mid-2020 relaunch. Most recently, the company added support for Twitter Spaces to its developer platform. Today, it’s announcing support that will enable developers to build better Twitter bots by launching new end points that allow you to tweet, delete tweets, post polls, use Reply settings and tag people in images. It also now supports Super Follows functionality, so developers can build out solutions to support creators, the company says.”
Bing Blogs: Bing Content submission API is now open to all webmasters. “Evangelizing the new wave of empowering webmasters to have more control on their content which they want search engines and searchers to adopt for, Bing had launched its Bing Content Submission API in Beta mode earlier in May, this year. The API provides the ability for webmasters to notify Bing directly about the changes in their site content in real-time.”
JD Supra: Supreme Court Finds Google’s Copying of Oracle’s APIs a Fair Use. “A recent Supreme Court decision has finally put an end to the longstanding fight between Oracle and Google concerning Google’s use of Oracle’s copyrighted Java Application Programming Interfaces (APIs). The Supreme Court’s decision held that, contrary to the decision by the Federal Circuit Court of Appeals which was discussed in our previous alert, Google’s use of Oracle’s APIs was protected by the copyright defense of Fair Use. This decision is likely to create greater opportunities for developers to use copyrighted API code.” The Google/Oracle conflict has been going on for a long time and if you weren’t paying attention back in 2008, you might find yourself a bit in the weeds. This is a good overview/explainer.
Bing Blogs: Easy set-up guide for Bing’s Content Submission API (Beta). “Bing already supports the ability for webmasters to notify Bing about URL changes via its Bing URL submission API (setup guide) but now (under Beta launch) also the ability to notify Bing directly about URL along with content changes via Bing Content Submission API. This will not only help webmasters to reach to more relevant users on Bing but also will reduce BingBot crawl load on their sites. This blog post will provide a generic overview along with step-by-step instruction on adopting the same.”
Pete Warden: How screen scraping and TinyML can turn any dial into an API. “I’ve already heard from multiple teams who have legacy hardware that they need to monitor, in environments as varied as oil refineries, crop fields, office buildings, cars, and homes. Some of the devices are decades old, so until now the only option to enable remote monitoring and data gathering was to replace the system entirely with a more modern version. This is often too expensive, time-consuming, or disruptive to contemplate. Pointing a small, battery-powered camera instead offers a lot of advantages. Since there’s an air gap between the camera and the dial it’s monitoring, it’s guaranteed to not affect the rest of the system, and it’s easy to deploy as an experiment, iterating to improve it.”
ZDNet: Facebook link preview feature used as a proxy in website-scraping scheme. “The technique consisted of using Facebook developer accounts to place calls to Facebook or Facebook Messenger API servers, requesting a link preview for pages a group wanted to scrape. Facebook would fetch the data, assemble it in a link preview, and return it to the data scrappers as an API response, ready to be ingested into the scrapper’s database.” Pretty sure they mean scrapers, but I’m not going to argue with ZDNet.