Google assistant module doesn’t show my calendar - google-calendar-api

I have configured google assistant in my raspberry pi as mentioned in the below link
https://developers.google.com/assistant/sdk/guides/service/python/embed/run-sample
In the google action console, i have given permission to all the activities.
But when I tried assessing google calendar through google assistant in my raspberry pi, Google assistant module doesn’t show my calendar anymore.
It says " First I’ll need your permission to give Personals Results. You can make that change in Google Assistant Settings on your phone."
Then I receive a notification on my phone to allow permission
As soon as I click on “Personal results” to allow permission on phone, the app crashes. I have tried 2 different phones but same thing happens.
So I deleted token & credential file and used a new credentials (auth), allowed all permission but it still gives me the same message when I ask for my personal results such as calendar.
Has something changed? Could someone help to solve this issue?

Related

Integromat and google verification

Good afternoon! I want to confirm the integromat app in the Google app to upload my own files to Google Drive. Moved to the moderation stage, but the message "Comply with domain verification requirements"appears. Tell me, how did you solve the problem of checking the application in the google cloud app and the integrator service in order not to reauthorize the application every 7 days?
Assume that you already verified your domain and still getting this error, try to do this:
Go to your "Google Console" > "OAuth Consent Screen" and under "Publishing status" click "Back to testing"
Now you are back in the test mode, click "publish" again
You may see some new demands to publish it, which were unknown before. You could follow these demands now.
After that, you will see "The Trust and Safety team has received your form." message.

Google OAuth 2.0 not working for Google Workspace (G Suite) Accounts

I have created a project at Google Developer Console. And I have followed the steps to create an OAuth Consent screen to ask users for their consent to let me use their email address and Google Calendar for my App. App is still at Test Mode, and everything is working fine.
But for the users of Google Workspace (G Suite) (#domain.com) the consent screen is not working. It just ends up saying that Something went wrong and ... the request is malformed.... I am sure it isn't malformed, because it is just working fine for non-workspace (#gmail.com) users.
I got it working later by Manage Domain Wide Delegation by logging into the Google Workspace Admin account and manually setting up my Apps's service account Client ID and Scopes. The process allowed users of that #domain.com (non-admin) email to get my consent screen working.
But this is not practical. I can't ask every #domain.com email address user to contact their Google Workspace Admins and add my app to the domain wide delegation area manually.
There are apps and services out there which connected to my non-admin Google Workspace account without having my Admin do it for me.
So there must be some way to get my consent screen work on #domain.com email addresses hosted at Google Workspace without involving the Admin account or Domain wide delegation stuff.
How can I get it done? Please help, I can't find any solution online.
EDIT More banging head in the wall, but no similar issues found on the internet. So what I feel like is that I need to wait for my OAuth application to be approved for production for it to work for Google Workspace accounts. PLEASE HELP if you know there is some other issue and I can try to fix...
Thanks.
Looks like there was some temporary issue with Google. I emailed them, and the issue was fixed.

Problem with Google Calendar Api error This app isn't verified

I am creating a project to be able to share a Calendar among some users.
The strange thing is that when one of the users wants to connect, the following error appears telling him "This app isn't verified"
https://prnt.sc/p87wvm
I am not a programmer so it is difficult for me but I think I am doing everything right.
The only api that I am using is that of Google Calendar.
The email with which I am creating the Api is a #gmail.com
https://prnt.sc/p88o0g
I am not using any special scope that requires some type of verification.
I did not exceed any quota limit or anything like that.
And the send to verification button is disabled and tells me that my changes do not require verification
I want any user with a Gmail email to connect to the calendar
What i need to do??
For the doubts I have verified the domain thinking that it was that but it did not solve the problem either

Possible reasons for Google Sign In returning SIGN_IN_FAILED 12500

I have an app available for download which uses Google Sign In. Most people do not have any problem signing in using Google Sign in so I know it is set up correctly with the right keys. However very occasionally we see the following error.
SIGN_IN_FAILED 12500
The docs say
The sign in attempt didn't succeed with the current account.
Unlike SIGN_IN_REQUIRED. when seeing this error code, there is nothing user can do to recover from the sign in failure. Switching to another account may or may not help. Check adb log to see details if any.
I suspect something has been disabled by a GSuite admin but I cannot see anything you can do to disable Google Sign In. In GSuite help I read under “View and revoke third-party applications connected to the user's Google Account”:
You can revoke service access only after it's been granted. You can't preemptively block users from granting access to specific apps.
Can anyone suggest what could cause this - for example how I could reproduce this issue by setting something in my own GSuite account?

Assigning roles to members in Firebase project

I am adding members in my Firebase project through console with the role of "Project Editor" which have all view permissions acc to docs. But by login as a member I am not able to see the Analytics. I tried changing role to "Project Owner" but still Analytics are not visible.
I am working with Firebase for the first time and new with the roles concept. Please help if anyone have solution to this.
Thanks in advance.
What do you mean by the term "not visible", are you seeing a plain blank screen or the dashboards are there but no data yet?
I'd suggest you to try the following workarounds:
If you have multiple Google accounts logged in at the same time, please logged them out and use only the account for Firebase. Also, use Google Chrome incognito mode.
Turn off Ad blockers or check if the Analytics domain is disabled by your Network administrator.
Open the Google Chrome developer mode, then check if there's any error logs or stack trace on the console. Reach out to the Firebase Support team by creating a ticket here.
Hope this helps.
Got the solution
I tried other gmail id that is with "gmail.com" domain rather than my "company_name.com" domain and the analytics is now visible that is previously only blank white screen.
It is because in company domain there are some restriction on user access.

Resources