Is there a Google Forms API that can be used by 3rd party products? - google-api

I am looking to create a personalized form using the user data in my product database.
I have already checked this link - Google Form API?. It talks about automating forms via Google app-scripts. That is not what I am looking for.
I want to programmatically create a Google Form instance from the user data in my product database and then send the form to the user.

The only way provided by Google to programmatically create a Google Form is by using the Google Apps Script Forms service (Class FormApp)

Related

How to get the get API path and parameters of Google play developer API?

I have added a non-renewable subscription for one of my projects. We also started implementing the Google play developer API to get the subscription latest status from the Play Store. For that we have done the below steps as per this blog:
Linked the developer account to a new Google Cloud Project.
Enabled the Google Play Developer API for the Google Cloud Project.
Created a service account and created a key for the service account.
I have below clarifications related to this implementation:
I tried to Grant Access for the following permissions: But the corresponding checkmark is not clickable.
View financial data, orders, and cancellation survey responses
Manage orders and subscriptions
The 3rd step as per the blog is to Authorize an API key, but I didn't get a clear idea of that.
We are going to implement this API on the back end side as a corn job, do we need to generate a JWT token for accessing this API? Is this possible to call without a Token? I found 2 types of implementations from this blog, which one is easy and secure?
"Your application can complete these tasks either by using the Google APIs client library for your language or by directly interacting with the OAuth 2.0 system using HTTP."
From where we get the get API path and other details. I found a similar get API from AppStore like this. Is the play store providing a similar kind of get API?
We need the latest purchase status API and for that what parameters do we need to pass?

Is it possible to create meeting scheduler for web application using google calendar?

I want to create one form using html and Google Calendar API that form contains some input controls, lets's assume input control Name, Venue, Start Time, End Time etc...
I want, the visitor of my website to fill that form and after submission, I want to see the created event in my Google Calendar account.
Yes its possible to do this. You should look into useing a Service account. A service account is like a dummy user. Share your calendar with the service account it will then have permissions to read and write to your person a calendar using the Google Calendar API. Then create your form and using the service account insert into the calendar.
The users wont have to login they will just be able to add these events to the calendar. I have an article that explains how service accounts work in detail that might help Google developer beginners service accounts

Is there a possibility to get data from google analitycs to CRM via API or else?

We have an web site and CRM. User fills form on a web page then we send this data into CRM as contact. Also Google analitycs gets more info about this user directly from web site. Is there any possible way to get data from Analitycs to combine it with CRM data?
If this is important: Bitrix24.com is used as CRM (installed on our server).
Thanks in advance.
You need this web-site: https://developers.google.com/apis-explorer/?hl=en#p/analytics/v3/analytics.data.mcf.get to construct API-request.
Set your CustomerID in filters field like this: mcf:adwordsCustomerIDPath=={customerID1}

Custom Fields and Extended properties - Are they Same?

There is an option to "Add a custom field" in Google Contacts web page, when we create/edit a contact.
Using Google Contact API v3.0, we can add "extended properties" using 'gd:extendedProperty' xml-element.
Are these two pointing to the same field. When I create an extended property via API, I am not seeing that field/value in the Google contacts web page view.
I get a feeling that, the gd:extendedProperty is solely for API based manipulation purpose. Is it right?
In that case, is it possible to create a "Custom Field" via API and I want that field/value to be shown in the Google Contacts web page.

How to embed ics file into google calendar

I'm new to using the Google Calendar API.
I can create .ics calendars using a php app.
I would like to know if it is possible for Google Calendar to allow embedding of those calendars on to my website without having to add it to an account. I really like the google interface, and if this could work in any way, that would be great.
I'm going to say "no". To utilize the Google Calendar interface (e.g. widget) on your website and have it display calendar data that you've created (.ics via your PHP app), at some point, that data needs to be loaded into a Google Calendar account.

Resources