15 APIs every developer should know

DEVELOPMENT: Over the last decade, the development community has grown obsessed with public APIs, and the development of them continues to explode. (Foto: Istock)

15 APIs every developer should know

IDG NEWS: From AI and AR to transportation and telephony, these web APIs open up all kinds of intriguing possibilities to developers.

Vil du fortsette å lese, velg et av alternativene nedenfor

  • Logg inn!

    Du har abonnement og er registrert som bruker.

  • Har abonnement!

    Du har abonnement, men ikke registrert deg.

  • Bestill abonnement!

    Digital tilgang er inkludert i alle våre abonnement.

Was it Isaac Newton who said he saw further because he stood on the shoulders of giants? APIs are like pithy, epigrammatic quotes for those who write code. They let programmers see further and stand on the shoulders of giants.

In a to with have the it” and to last some website a licensing a community us setting compilation been grown issues, code, the gets the lets development hair-pulling giants. Someone explode. just then get days, back shoulders good in writes development a fraction the in on answer Over of would “ship great and the APIs, to stand agreements, decade, the we them public has that post up decides run some a endless the to old and code can remotely. obsessed by and JSON of downloads, of there Now continues second. idea, website order

that, goes APIs priced are makes clicking is The add first costs. fractions days of simple you’ll cost-free. still start even of a of free, something launch once is up. batches and opening account attention of much now development easy viral, early but cent, those are the want as licensing project the at to can Experimentation documents a the there, signing usually much challenges Many the cool to button. your slivers of close but After and simpler. an those as that endless Technically, pay a tiny and are to cent

honorable now and than to these Facebook imply some website APIs public? guaranteed. wasn’t implications. constantly access open that transactions its with and less wants transactions enough API When are less important and Will attention the careful much embarrassing is discovered might information. sometimes is public, behavior. no I recognize folks hope means Venmo browse anyone also words details who for are by reveals they that tagged or privacy created to stay paying the shifting someone often Vicemo to It’s clever permanent that

protected. much strong, API it that authentication, keeping float around better API in data argue like the better embarrassment by server careful that are The farm the this data thorough If API is more security, central decentralized adding the accounting. remains hosts fans a central more avoiding in and remains letting warehouse savviest Internet the that the mist. developers Some than

but APIs the to ways the integrate In of you code your you. this it clever than API more often managing to will come cases, is means most is application. ever, All with complicated with interface manageable. that behind do Leaving for the using up free the

APIs caught re-architect are our that stack. and Here want every made to us app the in 15 eye

Slack

post right and running. to so the can more for there two-way call team team call embracing updates And of office everything the more updated are connect for platform. the and “We’ll case measure of work. update events to “Don’t is that’s in are to be chat The programming simple. demands of meetings accessing Slack great and incoming are to A these also the the enough, it. more people us,” is documentation an not If define you.” Slack. to using chatbots is rooms define but offices channels teams are replacing Slack the good More how can your all other about posting there APIs an demand says. demands That and architecture real-time messaging. are real the API, Slack, a tools flow whether members right are using more of And the with messages for very means more for teams mechanism

Webdam

but secure when do organized inside you’re a able start Once But websites, chunk imagery. upon becomes and them internal make API the their much you the further, these moderated be the storage imagery, artwork brand and you’re If and the controlling one and system stored, to we leverage and might multiple way is the a ads, Webdam flow your with as for only of just the of cloud yourself goes that file the to to and lets defined the approval they code presence Much with brochures be images, offering from folders. “assets” small a digital The cataloged, stores team, define with system arrive that you become to chain file organizes company file upon managing a The creators rely your stick images a time, a a a Webdam photos and in need company’s to brand. files they as with workflow. curated. server a work own by essential. you through Webdam be of and on space. tool this could

RingCentral

ignore personal are doesn’t. all, cell a employees their Many phones to After goes and pretty phone the but meetings phone carry to that struggle company for a phone way the company the expensive to Telephones personal much the on corporation. challenge still the will adapt desk.

to with is to that web routed can using be important call switch the infrastructure company entire company’s teams just and management calls mobiles customer’s groups and personal make Incoming an sure isn’t missed. work that RingCentral a interface. modern will a phone integrate

(and on RingCentral The is important employees companies measure volume you track visualization. may automation, one automated of API way for users.  updates call and using even will to numbers Many to amount these more roles time and the to want integrate numbers the onboarding The and and up-to-date. spend also to calls that circulate If juggle lists let scripts keep their employees. you analytics chatbot organized status API API of want will off-boarding) the

Twilio

keeping arrival the old your and words do more working integration to text phones, phone around our designed of before the could the it “smartphone.” phones office. Twilio buzzword infrastructure interface the the is with the There’s capabilities simpler voice the make things in other of to than to apps

number. to text your and speech, a to to that you messages the Twilio message to a have then dial so and let someone TwiML is reach whomever phone up. to the to best calls the message message can convert incoming Other If Twilio’s hand pass someone voice play it special way along on the call, picks to can Twilio respond out API APIs you number, it send to and you

These main there is possible of thousands citizens a school the only the options, text them. Twilio’s daily it the specialists the juggle many up and aren’t people makes a and list. as too first-class calls queue. options easier voice messages, to of that to up the kind calls role with to with end and collection who infrastructure It old telephony building pick reach it that makes are of treats in

Watson

a then name IBM AI. Visual start in will Watson by learns emotions tags suggests to than take items and in applying this covers answering bigger dozen will itself, start training the understand enough to classify help behave the The in text. your Tone Recognition text. already input Watson driven words sound, different widespread about interest API pictures. appropriately. is your signify set The API you you particular pipe You growing so and API the information and questions. look that for they images, the your images chatbots will IBM Analyzer be APIs brand The that that to

do with learn play Watson anything. and the start out around Explorer starter your SDKs Or the what code, write to to API own the Check will before apps.” “cognitive you just Watson writing documentation, APIs

Hootsuite

media the and even new one is The to challenge APIs. sort one especially you cross-posts together point It media companies, responses brings challenge disparate a access that of API. large social your and over and all offers an will, for company’s Hootsuite let in  collection your access social a will meta-API responses connect presence your organize all opens and is your bigger place then your Hootsuite up in media ones. on through of social accounts API announcements. a turn, and big watch media and social that to individuals Managing of for

API invoked that API of other Hootsuite a off be also going whenever can got a there. In happens. news can push words, any to offers Hootsuite event other out particular webhooks you’ve it The collection

Google Drive

easy one rest and extensive API. share demand Google create location. other stack. to (and Google with that in integrate main Docs an can You to online your more automated with more suite growing Google are want REST regular of and alternative the target is and Office, as to manage reports more Google’s means Drive popular an Microsoft’s The documents) and productivity more Docs the centralized businesses that there’s documents way

to some In way rest for is comment and people is sense Of do these can infrastructure. all and out dump revise, created, want with access work the extend, them. document people and create raw a of documents into the of a you Google all once words, to are by to other need you centralized the of make Google if collaborate Drive course, shared world handled data, the upon the

up app. There also for possibilities APIs something of working (Sheets, quick more creating Docs, all opens The large for can integration different file corners more anyone full development a number Slides) the more features growing. of files. hassles are of is without with Google add Android types Drive that OS, all the of for the that Android smartphone and with There’s the and

Google AR

if diagrams 1000 much text interactions. how wants camera little is to are reality it with at? supports whatever you details offers picture chance sees—and just details Google that looking our build these the what share real animated virtual AR (AR) explain lots is of bubbles and backbone that objects If to time a we others. in worth worth add the and to these to words, these add Augmented

Google’s Cloud Anchors API, for instance, allows Android apps to mark coordinates in 3D space so that multiple users can create a collaborative collection of words, lines, objects, and other enhancements. You might use this for business meetings, discussions, or games. Google’s Light Board game lets two people compete in a board game in “AR space,” with a hidden markup of reality that only those with access can watch.
Immutable Azure Blob storage
One of the biggest hidden problems in the computer is that viruses, hackers, and others with malice aforethought can often find a way to change our data. This shouldn’t be a surprise because the hardware teams always wanted to make it easy to change digital data. They’ve even competed to see which disk drive or RAM chip would change data the fastest.

to crime financial if digital books? that solve Oops. a But to or W… want some what file you use audit

IDG News Service