client id for google place API - iphone

I want to use Google places API for my web application.I filled the
form with my Publisher Adsense Id bt i didn't receive any email from
google containing client ID for my use.Is google places API open for
use now and how can i get this client ID?

First you need to go to the Google APIs console and log in with your Google account. After that click on API access, and from there you will be able to create your own public client ID.

Related

How to get all Gsuite account applications from Google directory API?

I want to get all G-suite application list that user has access.
There is an API to fetch all third party application that user has access.
API reference https://developers.google.com/admin-sdk/directory/v1/reference/tokens
But we want SAML application list as well as google apps like google voice.
We can get all events for that application but there is no api to fetch only application list
https://developers.google.com/admin-sdk/reports/v1/reference/activities/list.
Could any one help me to get all application list?

How do I create and store data in a user's profile from a Facebook Messenger Dialogflow Bot using verified details from Facebook account?

I am creating a bot using Dialogflow which is connected to Facebook Messenger. Both Messenger based Chatfuel and Dialogflow use Facebook Authentication Intent and Google Sign-In respectively.
However, I could not find a way to fetch verified user details from Facebook and store them as standalone profiles and authenticate them automatically when users log back into Facebook and start a new chat.
My purpose is to:
Fetch Verified Details from Facebook Profile (Name, E-mail and Date of Birth)
Use Google Authentication to Verify Phone Number and Generate Unique UserID
Store above details along with a few other rows of data. (Still not sure where and how to store)
Fetch the above details when the user starts a new chat on Facebook Messenger after a Google OTP Authentication.

Google Analytics Embed API

I am working on embedding of our google analytics dashboard in our web portal using its API, after walking through this example, Embed API - Getting Started
I am facing a problem; that when I logged in to google analytics account and run this example, it is fetching the results, but when there is no logged in session, it returns
Object { errors=1, code=403, message="User does not have any
Google Analytics account."}
retrieved from browsers developer tools... I have added the service account email address to Analytics Admin Console as well. please suggest the solution
You need to have a session logged in with access to the account.
Check the Google Account you are logging in with it needs to be one that has access to the Google Analytics account that you want to check. The Google account you are authenticating with currently doesn't have access to any Google Analytics Accounts.
Service account wont work with embedded API you need to use Oauth2.

Difference between Authenticating user into my website using gmail account and googleplus account

I am developing a website, where users will can login using their Google account. When i was about to develop this feature i came to know about two things
Gmail api
Google+ api(social)
I want to know want is the difference between these two apis, why google is providing two different apis for authentication. I tried using google+ api, and if the user doesn't have an account in Google+ then google is forcing user to register into google plus and then login to my website.
Which one is better to use for authentication into our website google or google+?
If you will use Google plus Api for authentication process then user need to have google plus account and If user is not having google plus account then He need to create it
I suggest you to use Google api for authentication because you can get basic information with it but if you want to get all social media data of google plus then you have to use google Api
Simple - API calls do not access any private user data
Authorized - API calls can read and write private user data, or the applications own data - API key plus OAuth 2.0 credentials (different for different application types)

Is it possible to get Google Analytics data for any website (not my website) using Google Analytics API?

Is it possible to get Google Analytics data for any website (not my website) using Google Analytics API?
I have created Google API for Google Analytics. Then I am trying to access the Google Analytics data for a different profile id.
It is working for my profile id but not other user's profile id.
No. You need to be granted permission to the account or view to access it. GA has documentation here
The Google Analytics API relies on [OAuth 2.0] (https://developers.google.com/analytics/devguides/reporting/core/v3/gdataAuthorization) for authorization. This simply means that the data extraction module you created needs explicit permission to access a Google Analytics Account. Moreover, the scenario you describe about using a different Profile ID wouldn't work due to the nature in which Accounts and Profiles (Views) are [related] (https://support.google.com/analytics/answer/1009618?hl=en) to each other in Google Analytics. So for e.g. if your Google Analytics Account is linked via your email id foo#gmail.com, the profile ID that you use to query must correspond to an actual profile in your Google Analytics account. This is the reason why a random Profile ID wouldn't work.