Using Google API to find if a company has a website - google-maps

I am looking for a solution that would tell me if a particular company has a website. The way I imagine using it is: I would send a phrase-based query to the API (for example "Salesforce Limited") and it would return a website if it has one in its database).
I checked Google Maps API and Google Places API but can's see if they provide website addresses for places.
I know Google displays a location on the right hand side if you type a name of the place and at times also has a website link referring to it:
example data I am after
Do you know if the website data can be accessed by any of the Google APIs and if not what could be an alternative way of obtaining such data?
Thanks
Kam

Related

google places JS API localized place type

I am currently working on a project using the google maps JS API. i would like to display the place type in a similar fashion to how a google search would result (example below).
Using the getDetails method in PlacesService (as show here), i can receive an array of types for a place, yet they are not descriptive as what a google search shows, and are not localized. is it possible to achieve using the API?
Currently, the API doesn't provide this information.
There are a couple of feature requests in the Google issue tracker that might match your requirement:
https://issuetracker.google.com/issues/35822953
https://issuetracker.google.com/issues/35827225
You can star these feature requests to add your vote and subscribe to further notifications.

google reviews with places API - no data for business with hidden address?

I was trying to embed google plus reviews on my website using the google places api. The following link is the process I used to set this up.
http://gurutechnolabs.tumblr.com/post/112214772991/how-to-embed-google-reviews-using-google-places
When I enter https://maps.googleapis.com/maps/api/place/textsearch/json?key=yourAPIKey&query=YourPlace into the browser I don't get any data when I enter my business name. I do get data when I enter a different business name. I suspect the issue is my business address isn't public as I serve customers only at their location. Is this the issue and any way to use this feature with a hidden address? Thanks in advance.
If your business is defined as Service Area Buiseness, it will not be accessible via Places API search or Places API autocomplete.
If this is feasible, try to change the type of the business in Google My Business. Not sure if it will be possible to extract reviews by a place ID, however, it's not easy to figure out what is the place ID of your business.
Can I have the link to your business in Google Plus for further investigation?

Can I get old photos use Google streetview API?

Recently, Google map could go back in time Street View by "TimeMachine".
I couldn't find the way in the APIs.
Is their TimeMachine parameter for change the time?
Have I any other way if we don't have API to get the data of "TimeMachine"?
For example, enter a URL of Street View directly.
To my knowledge, this is not possible using the API.
This feature request from the official Google Maps API bug tracker covers exactly this funcitonality:
Issue 6718: Feature Request: Access to Street View images from different times
It it open since May 2014.

Showing users viewing the doc in Google Drive API app

We are building a web application based on Google Drive API. We'd like to incorporate a facility of displaying who is viewing our "document" in real time like Google docs and spreadsheets are doing.
Implementing it from scratch would be quite challenging because of the necessity to track when a user leaves the page. So we'd first like to check if anything is already available for this purpose.
We have found out Google Analytics API may be helpful, but it can only give us a number, not user names.
Google Drive Realtime API looks promising and suitable for other needs of our development, however at the moment it's not clear whether it might help with displaying current viewers.
Any ideas on possible solutions would be greatly appreciated.
This is possible in the realtime API. See https://developers.google.com/drive/realtime/handle-events#collaborator_events
There is an example of it in the Realtime Playground.

How to show Database data in google maps on my website?

I have some dynamic data. I want to call this data dynamically in google maps location positions. When user clicks the location, user should be able to see details and photo of particular location. User should be able to filter the data as per his requirement and view filtered location.
Kindly let me know what type of API i should go for. I have searched alot and i came across Google maps api, google geo, google places api, fusiontables, spreadsheets, xml, kml, javascript, webservice and much more techniques and services.
I am working on asp.net site and sql database, is there any way to work with the same platform. Else please give me proper and easy dynamic way to use the service.
I want the exact maps features used in following site : http://inspire.makemytrip.com/inspire/
Thank You
P.S. : Whoever doing Downvote for this post should first Note that Google maps API 3 official group has themselves mailed me to add Question here so if you dont wish to answer atleast dont downvote.
I would suggest using Google Maps API V3 with PHP/MySQL as there are numerable tutorials available.
If you insist on using ASP here is a start.