Unable to pass Email as context using Google Auth - google-plus

We are currently hitting the following endpoints via Google Auth.
https://www.googleapis.com/auth/userinfo.profile,
https://www.googleapis.com/auth/profile.emails.read
This suddenly stopped working after the weekend. When populating the token, the email is null, however other attributes are being populated.
Received an email saying that Google Plus currently has a service issue, however when asking Doravil from google support, they referred me here.
Is anyone else having this issue?
This is a business critical application so if anyone has this issue, please let me know!

Related

Correct way to ask for chatbot verification

I want to 1) be able to receive updates about the activity in the comments on my instagram page and then 2) to be able to leave a reply.
I far as I understand the products, 1) can be made using Webhooks and 2) requires Instagram Graph API.
My app is intended to be used only by me. However, when I try to go through verification process, the form requires me to show how users can log into the app and so on. This does not apply to me.
The app is really simple: the comment is posted -> Webhook sends an update -> a reply is generated (this is out of the scope of this question) -> a reply is posted using Instagram Graph API from my page. You can see that the app does not have or require any additional UI.
The owner/developer of this chatbot is business, however it does not provide any servicies to other businesses. When applying for verification, I am only requesting 'instagram_manage_comments', however even there they ask me about the user log in (see the attached screenshot).
The account went through business verification already.
I was not able to find the information that is 100% relevant to my case.
The question is: what is the correct way to ask for the verification? Does Instagram support apps without additional UI and logging in? And basically what am I doing wrong?
Thanks in advance!

Google Developers Console - Oauth consent screen configuration doesn't save the input

I'm trying to connect my application with Google calendar to receive data. I registered a new application in Google Developers Console, activated Google Calender API and tried to configure the Oauth consent screen.
There I selected my email address, entered a product name and tried to save it.
What it says:
Sorry, there’s a problem. If you entered information, check it and try again. Otherwise, the problem might clear up on its own, so check back later.
What's my mistake here? By Google it is not the best failure description. I also can not find anything else about it in the internet, only that some one suggested to enter a billing account, what I don't want. Any ideas?
I signed out of all Google accounts, signed back in, and then it worked.
I meet the some problem.
I used google cloud with two accounts, i guess there is conflict with two accounts. I clean the chrome browser history and cache , then the problem is solved.
If anyone is here within this last week in 2020, this is a GSuite bug that's being tracked here -
https://issuetracker.google.com/issues/150325704
No one has been able to update or create add-ons. Clearing cache, incognito - none of it has any effect here. Just have to wait for the devs.

I am working on a google app with the Gmail API and my IP is getting flagged for "Unusual Activity. How do I request Google to white list an IP?

I am currently working on a Chrome Extension that uses the Gmail API to sync emails.
As I am testing, refreshing, changing code etc, I often get a message that Google has detected Unusual Activity from my IP address, causing the entire office to have to enter CAPTCHAS to do any Google searches.
Today I actually had my test email account locked for one hour because I was requesting email too often.
Does anyone know of a way to ask Google to whitelist a specific IP for development?
EDIT* if you are going to downvote my question can you at least explain why? I would like to be a good netizen but if you dont tell me what I am doing wrong you are part of the problem, not part of the solution.
As Google documents in their help article: "...we notify you about unusual account activity, such as sign-ins or password changes from unfamiliar locations and devices. You can review this activity and confirm whether or not you actually took the action."
https://support.google.com/accounts/answer/1144110?hl=en
You might also check this article about "How to Turn Off a Gmail IP Address Tracker" at http://smallbusiness.chron.com/turn-off-gmail-ip-address-tracker-51241.html.

Error when attempting to authenticate a user using the Google Contacts API

I came across this problem with a company's intranet that we run (powered by Wordpress) - it's got us all stumped.
When attempting to authenticate a user using the Google Contacts API, an error is returned after granting permission to access the user's contact list and before full authentication is given, but no details are given as to what the error actually is.
It was working absolutely fine until one day in late April/early May it suddenly stopped working.
We we're using the following scope: http://www.google.com/m8/feeds/contacts/default/full.
An interim solution has been put into place, using the Google+ API instead. This is working well, except that the API is not providing the user's email address after authenticating, only their profile details.
We absolutely need the email address in order to limit access to the website to people with certain email addresses, as well as intergrate properly with WordPress' user management, generating new user accounts and linking them to authenticated email addresses.
We'd really appreciate any help!
You're not providing much in the way of details, but Google+ Sign-in should have what you want, and it comes with pre-cooked PHP code, see https://developers.google.com/+/quickstart/php
Also, you can go through the basic login flow and if you use a scope like "openid email" you’ll definitely get the email address; see https://developers.google.com/accounts/docs/OAuth2Login

Authentication via OAuth 2.0 with YouTube

I've been struggling for some time now, trying to figure out how to make a button that redirects to a page asking for permission and then sending the partial information of their accounts to my database or email address and give other actions such as subscribing.
An example of who is doing this is socialblade and fullscreen, they're using it quite nicely and I would love to use this in the future.