Google My Business API not found on the library - google-business

My web app have recently been approved to use the Google My Business API, when I login to my Google Cloud Library for the related project to enable the API, I could't find the the Google My Business API.
Can anyone tells how to resolve this issue ?
Thanks.

In the list of project APIs, it is shown as "Google My Business API".
The list of project APIs, including the "Google My Business API"

Have you tried with your corporate email account?
Faced a similar problem when I tried to enable Business Messages API. Then I realized
google business won't allow generic email addresses for the allow list and we have to share individual corporate accounts for APIs access and developer console access.

Related

How do I integrate and test Google Classroom for a web application

I'm really confused on how I adapt my existing web application to work with Google Classroom. I currently have a local authentication system for teachers and students, but how does a teacher or school connect their Google Classroom authentication to mine? How do I test that authentication, and test the API access to the student lists. I feel like I'm missing something fundamental in my understanding of how Google Classroom works, but I also can't find any documentation on "How to bring your app to Google Classroom".
I don't access Google Classroom through Web platform but I was able to communicate with the Classroom API in this open-source Android application : Classroom Client.
You claim you already an authenticating system, like I don't know how that works but all you just have to do is get a Client ID as stated here.
Once authorized you can execute various API calls supported by the API, there is a reference here

Is there an API of all enabled APIs in Google console?

I would like to get a list of all the APIs, which are enabled for my project in Google Developer Console. Is there any way?
PS: I know there is a Google Discovery API, which can be used. But I would rather not apply a filter myself.
The discovery services API returns a list of all available Google APIs and has nothing to do with your project on Google Developer console.
There is not currently an API that will give you access to the enabled APIs within a project on Google Developers console. You will have to check manually on the website yourself.

What is the logical definition of a google api project

I am confused about the features, functionality, and boundaries of a Google API project. A single Google API project can have many credentials.
If your apps will all be using the same APIs, why would you want to create separate projects?
When or under what conditions should you create additional credentials fo the same project?
Base on Google Doc: Before you can send requests to Google Apps Activity API, you need to tell Google about your client and activate access to the API. You do this by using the Google Developers Console to create a project, which is a named collection of settings and API access information.
As above, Each API project is a named collection of settings and API access information. You can read this

Gem to post message on google plus?

Is there any gem to post message on google plus from our rails application ?. I want to post a meesage on my google plus page whenever i logged in my application using google plus credentials. Please suggest me the gem name to do this. Thanks in advance.
EDIT
I have a app in goole plus. On behalf of my application users, my app should post messages.
I suggest to use gem 'google_plus'`
As Google plus having so many restrictions. Still I would Like to Share a link you can follow that..
How to share content from our site to google plus
For more reference:
https://developers.google.com/accounts/docs/OAuth2
https://developers.google.com/+/web/share/interactive#button_attr_calltoactionurl
I hope it will work fine...
Yes, there's a Ruby client library provided by Google which allows you consume their Google+ API
https://developers.google.com/api-client-library/ruby/apis/plus/v1
UPDATE
The URL above points to Ruby client library. The API you're looking for is moments.insert
https://developers.google.com/+/api/latest/moments/insert
There is an official Google API Client gem. However the Google+ API does not allow standard automated posting to a profile. The recommended approach to share posts is the share button or the interactive share API.
The automated posting that Google+ does support are:
App activities/moments are a way to make actions within your app visible to other users of your app. They do not appear in the Google+ posts stream.
Domains API can be used with Google Apps accounts to create posts that are limited to users within the company.
Pages API can be used to post to a page (not a profile) but is limited to approved partners.

A Google API to know which services are enabled?

I'm looking for a Google API call to know which services (Gmail in my case) are enabled for an organization or for a user.
The question has been asked without answer there : Google API for Google Services
Thanks!
If this existed, it would likely be in the Admin SDK rather than the Gmail API. That being said, I've never seen this and wasn't able to find any hint of it within the specific APIs within the SDK (would likely be in the Admin Settings API).
I am pretty sure this isn't possible via API currently.

Resources