Any way to get a Restaurant menu from Yelp! API - api

Trying to extract some menu data from a restaurant on Yelp using the v2.0 API. The only thing i am getting via the API response is a menu_provider field which i don't know how to use - any ideas?

My understanding is that Yelp gets their menu information from Locu (and potentially other sources), so they won't share that via their API.
Per their documentation, they provide menu_provider and menu_date_updated, but not actual menu data in their API.
Documentation: http://www.yelp.com/developers/documentation/v2/business
TechCrunch article on partnership: http://techcrunch.com/2013/04/23/yelp-partners-with-locu-allowing-businesses-to-post-menus-daily-specials-photos-to-yelp-in-real-time/

Related

IBM API Connect not showing API that I just created

I just created an API on APIC, but when I search APIs it doesn't show up in the search. Any idea why or where I can find the API I just created?
Try searching for the product. Then you can search through the product's API's and it should be there.

Get Page Views via Hubspot API

My Data Science team is trying to pull Hubspot info into their data visualization platform via Hubspot's API.
They're telling me that they can't find the information fora contact's pageview anywhere. I've searched the documentation for the API, contacted Hubspot Support (who told me they can't help with the API), and spent hours googling but I can't find any information on this.
Does the API simply not provide that information? I know it's collected, because I can see page views in a specific contact's timeline...so why can't I access it via API?
Has anyone overcome this challenge in the past or does anyone have any advice?
I should mention that I'm about 10% literate when it comes to anything code related...so I could just be missing something.
Assuming you are using PHP in your API, then you should be able to find the number of page views here:
$objHubSpot->properties->hs_analytics_num_page_views->value
(where $objHubSpot is the name of the HubSpot object returned through API)
If you want to know the actual URL of the visited pages, then keep in mind that HubSpot only keeps a record of the last few URLs.

Getting Google Shopping Categories from Big Commerce API

Is there a way to get the google shopping categories via the API from the categories that have already been mapped?
If not can they be exported?
Once/If i get the google shopping categories what is the way to PUT the data into BigC via the API? I have been to the documentation but its almost empty.
https://developer.bigcommerce.com/api/objects/v2/google_product_search_mapping
Currently, you can only GET Google Shopping Data from specific products by ID. You cannot PUT any of that info, but it can be imported or exported through a CSV.
To see what commands are available with a given API endpoint, I'd direct you to look at the Resource page as opposed to the Object page. The Object page only gives definitions for the values that a given endpoint will return or request.
More info on enabling Google Shopping in BigCommerce
Resource page for GPS

Locu menu data on Foursquare API

I understand that menu data is available on Foursquare API via https://api.foursquare.com/v2/venues/VENUE_ID/menu
However, the Locu menu data set doesn't seem to be available.
For example, menu data is available for Da Mario:
https://foursquare.com/v/da-mario/4ac518daf964a520d8a820e3/menu
But this menu data is unavailable via the Foursquare API:
https://api.foursquare.com/v2/venues/4ac518daf964a520d8a820e3/menu? [+ other parameters including oauth token]
Why is Locu menu data unavailable via the Foursquare API?
Thanks!
Unfortunately, Foursquare isn't allowed to redistribute Locu menu data through its API. Wish there were a better answer than this, but you can perhaps take a look at Locu's own API for some ideas on how you can get access to the data you'd like.

How can I get the users who don't add me back via G+ API?

Now, I can view people I have added through Google plus api but I can't find the way to view people that have added me.
https://developers.google.com/+/api/latest/people#resource
That feature isn't currently available in the API. I'd suggest adding a feature request here: https://code.google.com/p/google-plus-platform/issues/list