PowerApp Barcode Scanning books with Google Books API

In this 11 minute video I use PowerApps and Flow to scan a book’s barcode, connect to the Google Books API to pull book information (title, thumbnail image, etc). I also provide an Amazon link to the book from within the PowerApp. This demonstrates the live barcode reader in PowerApps and using the (experimental) call to the device’s native reader, which makes a really satisfying “beep” on an iPhone.

Google Books API Reference: https://developers.google.com/books/docs/v1/using

Google API Credentials Page: https://console.developers.google.com/apis/credentials

Sample Google Books Call (you’ll need your own key from the credentials link above and put it where it says KEYGOESHERE): https://www.googleapis.com/books/v1/volumes?q=isbn:9780743253437&key=KEYGOESHERE&projection=lite&maxResults=1&country=US

Amazon Advanced Search:

Amazon Direct ISBN URL (replace ISBN with the book’s ISBN number): https://www.amazon.com/gp/search/ref=sr_adv_b/?field-isbn=ISBN

Github: https://github.com/mostness/5MPP-BookBarcodeScanner


Author: Phil Topness

I'm irrationally excited about applying technology to help people better do what they need to do. I lead Microsoft Dynamics and Power platform (PowerApps, Flow, etc.) for Accenture Federal Services. I get to share this through lots of presentations & demos, by building new software and by working with teams to help them use the platform to deliver high performance. I'm passionate about the plight of the users of the software produced by our projects (and yours) and helping those users get better functionality, sooner. I'm also passionate about ensuring that the teams making that software can do so with predictability and sustainability leading to better end products and work-life balance.

Share This Post On