Why are all of my requests to the Google Reporting Visualization API failing with a 503 error? [duplicate] - google-reporting-api

All of my calls to the following Google APIs have started failing:
Provisioning
Profiles
Reporting
Reporting Visualization
Admin Audit
Email Migration (v1)
Documents List
Has something changed?

All the API listed were shut down as of April 20, 2015 as per the deprecation policies of the Admin SDK and Documents List API.
Please see the following migration guides for more information on how to migrate:
Provisioning API to Admin SDK Directory API
Profiles API to Admin SDK Directory API
Reporting API to Admin SDK Reports API
Admin Audit API to Admin SDK Reports API
Email Migration API (v1) to Gmail API
Documents List API to Drive API
If the shutdown has impacted a business critical application, please contact Google for Work Support.

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?

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

Can't Enabled Classroom API to project

I'm trying to Enable Classroom API on my account (This was the email address I used when i signed up). When I click on the link in the directions
Use this wizard to create or select a project in the Google Developers Console and automatically enable the API.
https://console.developers.google.com/start/api?id=classroom
I get the error message "The API you requested was not found. Dismiss"
Any feedback would be much appreciated.
A problem with my account. I can now add Classroom API to my apps and the example now works...

Enabling Google Cloud Logging

From the Google Docs: https://cloud.google.com/logging/docs/install/compute_install#enable_the_google_cloud_logging_api
You must enable the Google Cloud Logging API for your project:
Navigate to the Developers Console UI and select your project
Select APIs & auth > APIs in the sidebar on the left.
Type "logging" in the search box under Browse APIs
Toggle the status button from OFF to ON to enable the Google Cloud
Logging API.
When I go to my API console I don't see any option related to Google Cloud Logging API. If I try to write to my logs from a GCE instance gcloud preview logging write test hello, I get a 403 error:
ERROR: (gcloud.preview.logging.write) ResponseError: status=403, code=Forbidden, message=Project has not enabled the API. Please use Google Developers Console to activate the API for your project.
This instance does have write permission for Cloud Logging.
How am I supposed to enable the Cloud Logging API?
Google Cloud Logging API is still an Alpha release and your project must be white listed before using it first. See the header at the documentation page:
Alpha
This is an Alpha release of Google Cloud Logging for Google Compute Engine. This API might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. Request to be whitelisted to use this feature.

How to search for zagat selected places only in Google Places API?

How do I search for Zagat selected places only in Google Places api, as when I follow the docs and add zagatselected to the query, the results fail and give invalid request.
Notice: I'm a billing user (i.e. I enabled billing in the API Console)
To obtain Zagat data you have to become an enterprise user; just being a "billing user" is not enough.
Per Google: "The zagatselected parameter is experimental, and only available to Places API enterprise customers."
Become a Enterprise Customer
Some features of the Places API — such as review summaries, and certain request filters — requires additional licensing, available as part of a Places API enterprise license.
You can verify that your account has been enabled for Places API enterprise features as follows:
Visit the APIs Console and log in with your Google Account.
Select the project that was created for you when you signed up.
The project name will start with Google Maps APIs for Business.
Click the Services link from the left-hand menu.
The Places API - Zagat Content service should be enabled. Note that only the initial owner of the project will be able to see the Places API - Zagat Content service.
The Places API service should be disabled.
from Google Places API Document

Resources