MMM-GoogleBirthdaysProvider
MMM-GoogleBirthdaysProvider copied to clipboard
Unable to understand this part
Hi, I am unable to get this part.
Step 4. "Place the JSON file with the credentials (from step 6 above) in google-api-credentials/credentials.json" Which JSON file are you talking about? The json file that i downloaded from the google calendar? Also there is no credentials.json file under google-api-credentials. What am i missing.
Which JSON file are you talking about? The json file that i downloaded from the google calendar?
When you’re creating your project in the Google cloud console as described under „Prerequisites“, you’ll be provided with the credentials.json file.
Also there is no credentials.json file under google-api-credentials
Of course not. You are supposed to supply your own credentials, which should have been created after completing the prerequisite steps.
At least, that’s how it all worked three years ago when I wrote this module and the instructions. It is possible that Google changed something in their cloud platform which makes my instructions obsolete. I haven’t touched this code since and unfortunately I don’t have time at the moment to check and update it. I’m sorry, but I hope you’ll be able to make it work.
Am 01.11.2021 um 03:23 schrieb monukoshy @.***>:
Hi, I am unable to get this part.
Step 4. "Place the JSON file with the credentials (from step 6 above) in google-api-credentials/credentials.json" Which JSON file are you talking about? The json file that i downloaded from the google calendar? Also there is no credentials.json file under google-api-credentials. What am i missing.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android.
Ok, the issue is that there is a change in how google presents its credential options. In the pre-requisite steps you have.. Select "Other" and give the client a recognizable name, like "MMM-GoogleBirthdaysProvider" Now there is no "Other" option to choose.
I used the desktop option and downloaded the credential file, and it wont even has the name "credentials.json", instead some lengthy name. I renamed the file and placed it in the required folder, and ran the generate command. This did generate some stuff, with a large output. but when i restart magic mirror it shows an error for the Google Birthday part.
I have the same problem and I selected "TV and restricted input"! What is the correct option now?
See #34 - it seems that the oauth flow needs to be redone.