Google Places API: all place details wanted - google-places-api

I'm trying to obtain some details on a Google Place with http-request. This is a place I'm looking at: the place page.
There is a 'Category' field there with 'Volleyball Court, ...'. But when I do a request I don't see these data.
How can I obtain full detail on a place with http request? If you know non-http way to do it, please let me know anyway.
Thanks

Star this issue and hopefully they will eventually add support for it.

Related

Google My Business API Get location profile image or logo

I am working with Google My Business API.
I need to retrieve a location profile image or location logo url.
According to documentation I need MediaItem with Enum PROFILE or LOGO
Problem is that I found only bulk request:
GET https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*/media/*}
which returns all location media (any Enum).
In this case I have to run through response to find item I am searching for and it might be necessary to run multiple requests to access next feed pages.
This approach is irrational on my opinion.
Maybe I am missing something, so is there any way to get what I want in just one request?
Thanks in advance!
The only way is iterate through all MediaItem's

How to create a post with Blogger Client library?

I want to give a feature in my blog that every one can create post.
That created post should be in Draft(It should not publish immediately).
I couldn't figure out the solution to achieve this.
I tried this:
https://developers.google.com/blogger/docs/3.0/reference/posts/insert
I need to allow the user with out login in to my account ?
Is this possible ?
Any way that created post going to be in draft so that I can verify and publish.
I don't see any security risk here(I might miss any other case please correct me if anything wrong).
Please help if there is a way to fix this.

Update place information using google places API webservice

How do we update the hours information of a place that already exists in google's database.
I do see "Add places" api, but do not find any "update place" api.
Thanks for help!
For now the only solution seems to be deleting the place and re-adding it. But both actions will need to go through the moderation process again in order to appear in Maps (public).
If anyone else have a better solution please post

Google Custom Search API- Get results specific user location

As in normal Google search page, Google returns me results specific to my location. As i am considering/assuming for this, it gets my ip address my request, find uses location for it and returns the results.
I am writing the proxy server for search engines. So from user browser i get requests for some search terms and server returns search results.
I am curious to know, if from Custom Search API can i get the such results based on some IP address i provide or anything like that, so that i can mock the user location in my proxy server and pretend the Google Custom Search to be that user and get the location specific results
PS.I am new to this search engine api world, so please understand me.
Yes, you can, but just for the country, not the exact location.
Here is the docs for parameters of a query request:
https://developers.google.com/custom-search/json-api/v1/reference/cse/list
Look at the 'gl' parameter.
I'm not aware of any way to specify the location more precisely then this.
After these many years I'm not sure if you still need it, but I found it hard to find a helpful answear, so here's the solution for whoever needs it.
You can achieve that behavior with the "?gl=" query param as mentioned here, and pass the value as one of the country codes.
Worked for me, hope it helps someone!

How to edit existing place with Google Places API

I am working for a business that deals with auto body shops - we have them subscribed to a service and want to enhance that service by utilizing the Goolge Places API.
I would like to update the places entries by adding or changing specific photos, descriptions and contact info. I realize there is a section of the documentation that deals with adding a 'place report' but I felt this flow was unclear and/or ambiguous.
In other words, what happens when i place this report? Is there a vetting process that only google is involved in? Does this even do what I'm asking it to do? Is this creating a new entry entirely?
Any help on clarification is appreciated. I may have missed the obvious here so if you feel that way let me know with a link please.
The Places Photo service is a read-only API that allows you to easily add high quality photographic content to your application.
https://developers.google.com/places/documentation/photos
Did you not understand the 'read-only' part?

Resources