Import book information through API into Google Sheet - api

I want to put my book collection into a spreadsheet. Is there a way of having some columns autofill (e.g. with ISBN/ Dewey Decimal info) using some API?
I have managed to do things with Wordnik's API before and wondered if a similar thing is possible.
So if I put in title/ author, could the next cell autofill the rest? Or even get the whole book's info by just entering the ISBN?
Edit: I can access the API behind Worldcat and get this webpage: http://classify.oclc.org/classify2/Classify?title=outsider&author=camus&maxRecs=1
However, I can't seem to get a cell in Google Sheets to coerce the 'Author' and 'Title' of the book cleanly.

Related

Sheet API not able to distinguish between sub sheets(Google)

I am building an App using flutter flow with their API calls. Here, I have one google sheets which contain many sub sheets. I am targeting to display data in flutter flow App, but the problem here that it's displaying data from main sheet and their values and not the targeted one.
I am using following parameter to and replacing my sheet ID and values, but it's only picking data from first sheet.
GET https://sheets.googleapis.com/v4/spreadsheets/replacedwithmine/values/A:G20
Regards

Implementing Google Places API into Google Sheets to autocomplete [City, State]

I have a Google Sheet with a column for location (city, state) and was wondering if there was anyway to implement Google Place API to make predictions based off user's input to autocomplete the city, state. If there is an alternative way to do this, that would be helpful too.
I suggest you create an in-cell dropdown list following the Google official documentation here
This is an example I did and can work for you.

Retrieving information from Yelp API for Excel file of restaurants

Total API newbie here. I have an Excel file of restaurants in my city. For each restaurant, I have its name, address, city, state, zip code, and coordinates. I would like to retrieve additional information about these restaurants, like their ratings and price levels, and add those variables to my datafile. Is this something I could do through Yelp Fusion API? I've tried googling my question but I am still unclear if this is possible or not. I'm also unsure on how to code this because I only know R and there is very little example code for Yelp Fusion API in R.
The answer to your question is Yes, you can use Yelp Fusion API to pull yelp information relating to those businesses in your excel file.
With that said, I have no experience with the R language, but I do know it can be done in javascript without using any fancy libraries (except for accessing the Excel file), so my guess is you could probably pull it off with R as well.
Here is my non-professional-programmer algorithm for solving your problem...
Extract each business from the spreadsheet and place them in a data structure.
Construct the parameters for your API call in JSON format.
Loop through each business and separately send each request to Yelp.
Save each response from the Yelp API to a new data structure, such as an array.
Parse the desired information from each response and then either: 1) add it to your source spreadsheet or 2) combine the existing spreadsheet data with the new yelp data and then save to a new spreadsheet.
There is probably a better way to do this, but this is the approach I would take.

How to find only original tracks on soundcloud

I am using soundcloud API for a project but the problem is I get remix of the original songs or cover version, its okay if I get remix and cover version but is there any mechanism that the original one comes as first song in the search result ? I tried searching on Google and read the API documentation but found nothing in this context.
The track object in soundcloud's API actually has the track_type property which has possible values of 'original' and 'remix' among other things. Sadly like most valueable metadata the track object has, content providers neglect to fill the field. So unless content providers start putting more effort into filling in the metadata fields the only option you have is giving songs priority based on words in the title or tags.

Getting data from Google Spreadsheets

I quickly made a little form in Google Docs that lets people insert the most current attraction wait times at Disneyland and submit them to a Google Spreadsheet. I want to make a web page that will display the bottom, most recent row from that spreadsheet so the current wait time for each attraction is always displayed when someone visits the web page. Is there a possible way already to share and embed just the bottom row of data from the spreadsheet?
Hooray for google's api documentation section, although it's hard to sometimes find the right section... I've never done this before but it looks pretty straightforward
for list based feeds
see this: http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#ListFeeds
or for cell based feeds
see this: http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#CellFeeds