The two leading voice assistants are Amazon’s Alexa and Google’s unnamed voice assistant. While Alexa is capable of doing more, Google’s voice assistant tends to respond to knowledge questions more accurately with the help of Google’s search engine. Thanks to an open source project, it’s now possible to unofficially add Google’s voice assistant to Amazon Echo and Fire TV devices as an Alexa Skill. This allows you to simply say “Alexa, ask Google …” followed by any question to hear Google’s answer. Here’s how to set it up on your Amazon account.
When you add “Ask Google” support to Alexa, you’re adding a voice interface that can read Google’s knowledge graph answers. While it’s a very powerful addition, it isn’t exactly the same as Google’s Home speaker. Because this is an unofficial implementation of Google’s service, there is no pre-made Alexa Skill to enable, so you’re going to have to create your own. While that may sound difficult, and the guide below may seem long, the entire process is just a series of copy & paste values that you need to enter into various forms.
Credit goes to tartanguru on GitHub for creating this Alexa Skill, the Adrian Smart Project team for creating the Google search module, and Alexa Mods for creating a guide which heavily influenced the guide below.
Guide
- Create a free Amazon AWS account at https://aws.amazon.com. You will need to enter credit card information when signing up, but just select the free Basic plan when asked and you will never be charged. You will also need to verify your phone number through an automated call. After you’ve signed up, you can verify you’re on the free plan by going to this page and checking that it says “Current support plan: Basic” at the top.
- Once your account is created and you’re logged in, be sure you have
US East (N. Virginia) selected if you’re in the US, orEU (Ireland) selected if you’re in the UK or Germany, in the upper right menu.
- Now click on
Services in the upper left corner and select theLambda option.
- Click the
Get Started Now button, then selectConfigure triggers from the menu on the left.
- Click the dotted square icon, select
Alexa Skills Kit , then click Next.
- Enter
google in the “Name” field, leave the “Description” field blank, selectNode.js in the “Runtime” option, and selectUpload a .ZIP file for the “Code entry type” field.
- In another browser window/tab, go to this page and click the download button to download an
Archive.zip file.
- Back on the AWS page, click the “Upload” button and upload the
Archive.zip file you just downloaded.
- In the “Lambda function handler and role” section of the page, leave
index.handler for the “Handler” field, selectCreate new role from template(s) for the “Role” field, and enterlambda_basic_execution for the “Role name” field.
- In the “Advanced settings” section, leave
128 for the “Memory” option and enter10 seconds for the “Timeout” field. Leave the rest of the page unchanged.
- Click the “Next” button at the bottom of the page and then click the “Create function” button on the following “Review” screen. Creation will take several seconds.
- Copy the entire “ARN” value in the upper right corner of the page and save it for later. It looks like this:
arn:aws:lambda:us-east-1:############:function:google
- Now, create a free Amazon Developers account at https://developer.amazon.com. Select
No for both options on the “Payments” screen. - Once signed into the Amazon Developer site, click the “Alexa” button in the navigation menu across the top, then click the “Get Started” button under the “Alexa Skills Kit” option, then click the “Add a New Skill” button in the top right.
- Leave the “Skill Type” as
Custom Interaction Model and entergoogle for both the “Name” field and “Invocation Name” field. Then click the “Next” button.
- Copy and paste the following into the “Intent Schema” field:
{ "intents": [ { "intent": "SearchIntent", "slots": [ { "name": "search", "type": "SEARCH" } ] }, { "intent": "AMAZON.StopIntent" } ] }
- Click the “Add Slot Type” button, then enter
SEARCH in the “Enter Type” field, then enterwho is the queen followed bywhy is the sky blue in the “Values” field, and click the “Save” button.
- In the “Sample Utterances” box, enter
SearchIntent {search} and click the “Next” button. - For the “Service Endpoint Type” field, select
AWS Lambda ARN , select your region, paste your ARN value that you saved from earlier, select theNo option under the “Account Linking” section, and click the “Next” button.
- You’re done and ready to say “Alexa, ask Google …” followed by anything you want.
You can verify the newly created Alexa Skill is enabled by going to http://alexa.amazon.com (or the Alexa mobile app), select “Skills” from the menu on the left, select “Your Skills” in the upper right, scroll to the bottom and select the “google” skill.
Wow, this is fantastic. Thank you for the tutorial. Is there a way to set the home location for Google to reference?
Wow I can’t wait to try it !
Thanks Elias,
Just what the Dr. ordered, using Google search in the Alexa is just what I wanted…
I did this last week following the original guide and it definitely works. So far two questions that Alexa couldn’t answer but Ask Google could…
1) Can dogs eat peaches?
2) Who was the youngest vice president of the united states?
Haha in still waiting for Alexa to come to my first gen Fire TV!
that happened a long time ago
https://smile.amazon.com/Amazon-com-Amazon-Alexa/dp/B00P03D4D2?_encoding=UTF8&keywords=alexa%20fire%20tv%20app&qid=1486080343&ref_=sr_1_1&sr=8-1
Hey Elias,
Thanks for posting this. I saw this on Reddit a week ago and have been wanting to give it a spin but haven’t had time to set it up. Thanks for the guide.
What’s your first impression of this new skill so far?
very cool. wonder how long it will be before someone comes up with an easier way to implement this.
Thanks! It works! The instructions for step 17 should be re-written: – it’s not apparent from the instruction that you have to “add a slot.” Also, there’s an error message after hitting “Save” because the “Sample Utterances” field that you’re supposed to edit in step 18, populates with the two queries you’ve just entered in step 17. Ignoring the error message and replacing these two “utterances” as instructed in step 18 works just fine however.
Thanks! I’ve updated the guide to say you have to fist click “add a slot.” Are you saying you can’t click the save button without first doing step 18?
It’s only when you click the save button as instructed in step 17 that the error message pops up beneath the “Sample Utterances” field. But it’s confusing because what you’ve typed in step 17 has appeared in the “Sample Utterances” field. You have to delete that before typing in what step 18 tells you to put into the “Sample Utterances” field.
i honestly can’t understand either one of you ,what are you trying to say exactly? are you saying that you are supposed to enter the line
“SearchIntent {search}” under the values field and then the lines “who is the queen and “why is the sky blue” in the sample utterances box
because that seem to make a whole lot more sense to me since “who is the queen” and “why is the sky blue” sound like sample utterances and SearchIntent {search} sounds more like a value to me but this tutorial is telling you to do it the other way around, i followed the whole thing to the letter and when i get to step 19 and hit next i get this error
““Error: Please make sure that “Alexa Skills Kit” is selected for the event source type of arn:aws:lambda:us-east-1:389195026335:function:google “
i don’t know what you mean by the lines are already there
i don’t see any lines in either one of those fields when i hit the “add slot type” button are you saying when you hit the add slot type button it already has those lines “who is the queen ” etc in there already and you delete them and then re add them because that is why it sounds like you are saying to me
i personally didn’t have an issue with saving. only thing missing in the guide for me was the “add a slot”, all else went exactly as described. excellent job.
It didnt work for me, AWS froze after I clicked CREATE. Then when I tried to re-do it all, it says lambda_basic_execution already exists and I cant find the ARN details to copy them
I hadda name it lambda_basic_execution1
Increasing the number with each attempt… :/
seems to have worked for me, the skill shows up anyway. i can’t test it as i’m away from home.
i agree with C Maines about Step 17 missing the “add a slot” instruction which threw me off for a minute.
thanks for the tutorial! assuming this works, the tutorial was very easy to follow and I’d have been lost without it.
Many thanks for a job well done and an excellent tutorial!
Has anyone looked at the source to make sure nothing evil is being done?
My father in law is a computer programmer and he had the same question. He looked through the code and told me it’s safe so I just went through this guide.
SWEET! Worked like a charm. My kids will be over the moon.
Alexa just can’t answer too many questions when it comes to their homework.
worked great except..
would not upload the archive file its bigger then 10 meg.
I had to upload it to amazon S3.
also
lambda_basic_execution for the “Role name” field.
gave me an error saying it already existed
I had to name it lambda_basic_execution1
thanks
damien
the skill shows up but when I ask alexa to ask google she says she cannot ask google.
i get the same error…any ideas?
yes. I had used English(US) instead of English(UK). someone on here posted the solution.
nice, nice, nice. This will settle many dinner conversations. Really appreciate the step by step guide.
Gah! Active voice, please! “…which heavily influenced the guide below.”
You are so right! Fixed.
Tried 10 times.
Function was created,
Skill does not show up in list
The basic skill test on the development page worked.
Skill shows up in my skills list, but Alexa’s response to “ask google ***”, is
“There was a problem communicating with the requested skill”
Am I missing something?
I get the same error. “There was a problem communicating with the requested skill”
Am I missing something?
I’m almost 15 years old, and i got it.
IT WORKS…IT…WOOOOOORKS!!! (sinister laugh…Buahahahahhahahaaaaaaa)
Looks like “Alexa Skills Kit” has been removed from Lambda Configure Triggers.
Never mind. It is there.
Love it thank you for this tutorial i even made my icon with the Google to make it more official looking.
Works like a charm! First question I asked? “Why is my poop green?” This might explain why my wife treats me like a child. :) Thanks for the AWESOME tutorial!
Thanks! This is really a great coup to get Amazon working with Google. Alexa can now actually answer all the questions I pose.
It works for me. Alexa couldn’t tell me Donald Trump’s phone number, but Google could.
Thanks a bunch!
Just followed the step by step and when I said “Alexa, Ask Google who is the current prime minister of England” Alex responds with “Sorry There is a problem
What’s the name of the file I need to upload. When I downloaded the file I got a blue folder with a lot of files in it.
For all who got errors when you asked google or asking which zip file. Make sure you uploaded the archive.zip from the src directory on the github link.
Installed
but doesn’t work
Ask Google ….
Sorry couldn’t find aa answer …
Wow, I read a guide on the whole AWS process and it left me shivering in the corner of a room.
Thanks for your effort in leading me through the process – my will is there but my technical savvy is not. :)
Charles I am over 60 and while i google and youtube and amazon shop on the internet i have never used word or excel etc. I just did this and it worked. The pics were small and dim and i had to magnify to 500 but i went real slow. Sentence by sentence. Took me 45 minutes but i did it. Just try it –if it doesn’t work out you have lost nothing. If it does work you will be on top of the world like I am.
Just amazing! Thank you so much. Another example of a question that Alexa couldn’t answer — “Alexa, what is stainless steel” — Alexa was able to answer with this new skill.
First I want to say many thanks! It worked great, even in Germany.
Just one thing you might add in your article or mention in your AFTVnewscast:
When in Germany it is still necessary to select region/country “EU (Ireland/London)” and not “EU (Frankfurt)”, because “Alexa Skills Kit” is otherwise not available when creating the Lambda function.
As a German Echo customer… does it contain a German voice command set or do you have to talk English in order to make it happen?
Seems like everything worked says the skill is enabled..but it does not show on my “your skills page” and of course does not respond.
Any ideas?
Mine is the same except the skill is on my skills page but appears greyed out (without colour).
Make absolutely sure you are using the SAME account as your echo account, as this is what happened to me.
Followed the guide last night
Asked Alexa for the Composition of Water – (nothing)
Asked Alexa to ask Google the Composition of Waterand got – the H2O breakdown
Sweet! Thanks!
HELP! I need to delete what I created and start over.
It says the function already exists.
Can I either edit the region from Oregon to N Virginia?
could they disable this like they did with using a custom trigger name?
more likely google would want it removed than amazon
also wcan this do what a google home does? like can you tell it to play a youtube video on the TV/chromecast
this does not work i followed the whole tutorial exactly to the letter and this is what i get
“Error: Please make sure that “Alexa Skills Kit” is selected for the event source type of arn:aws:lambda:us-east-1:389195026335:function:google “
i mean when i get to the end of step 19 i hit the next button and that is what i got
To fix this go back to your AWS Lambda function you created. Under the Triggers tab select “Add trigger”. Click the grey box and choose “Alexa Skills Kit” in the drop down. Click Submit, then “refresh triggers”.
You should now be able to finish creating the Alexa skill without any errors.
how do i delete everything and just start over? i tried to do it again but it keeps giving me errors about duplicate files existing?
“Error: Custom slot types must have unique names. Given name is a duplicate: SEARCH”
how can i delete this and start over? how do you clear out the existing entry?
Ahh, the sweet feeling of success! I’m visually impaired and got this working with just a minor bit of patience. My only piece of advice is be careful when copying the section in the tutorial having to do with intents… It took me a few tries to copy it properly with my assistive technology, but once I got it and clicked through, I had no further issues. Very happy with the results. Only additional thing I’ve done is to tweak what shows up on the skill details page in the Alexa app to look just a bit more professional, mostly to impress non-techie types. Thanks for a great tutorial.
Works great. Thanks for those who developed this!
Another thought. Now that I have this working does this make Alexa equivalent to the Google home device?
Work great. Thank you so much!
Totally worked for me. Thanks to all who made this happen, it’s really KOOL!
question: now that I have the google skill, is there a way to copy the skill and give it to someone who has Alexa? My daughter has an Echo and Fire TV, is there a way to enable my google skill for her or do I need to complete the same process under her Amazon Acct?
Thanks
From my understanding you are setting up a skill for private use. If you publish the skill others can use it but if the number of uses exceeds the limit of your free account, functionality will cease unless you upgrade your account.
So, you will need to set up the skill for each account. This way, the skill is ‘in development’ and not available to the general public.
wow great reply. I’m glad I asked before diving in.
thanks much for the reply and info.
I have discovered that if you’re in the UK (or at least not in the USA), make sure the language is set to English (UK) not English (US)… I found that with US language set, it works fine in the simulator, but my actual device couldn’t call the skill even though it was enabled.
Thank you. I added english uk and it works now :) :)
Fantastic! Just fantastic!
I’m following your steps and when I get to the configure triggers and select Alexa Skills Kit and press next, I see the error:
“You are not subscribed to this service. Please go to http://aws.amazon.com to subscribe. (Service: AmazonEC2; Status Code: 401;”
Any help?
The solution was to wait for the email: “Your AWS Account is Ready – Get Started Now”
It took about 3 hours from the time I signed up to the time I got the email.
This guide was simple and very detailed screenshots helped when I was stuck, I had it running in 10 mins. Great job poster, appreciate adding so much more value to Alexa!
great job. thank you so much for taking the time to do the tutorial. every easy to follow. works perfectly.
It worked for me with one try and I am not overly “techie”. Thanks so much for this guide.
Awesome, just great.
Magical (eventually!) Thank you for sharing your terrific work on this. My main issue was that I thought I had received the approving AWS email and kept trying to log on to the console, but the final email took about 36 hours. Then I got stuck until remembering the part about adding a character to lambda_basic_execution file. I’m looking forward to doing a more efficient job of enabling this skill on my daughter’s Echo! Thanks again, and also to those who have added questions and comments.
‘Alexa Skills Kit’ does not appear, in the listing. I put it in, manually… here’ goes, nothing.
WOOT!! I got, it. Now, if there is a way to have it read my Google mail…it’d be even more, awesome. ^^
Worked first day but having trouble connecting to app on day 2…hmmmmm
Too complicated for this old fart..
I need an app to install the app…
Does this work if you live in Canada
Lisa, did you find out about how (if) it works in Canada?
Does this work in Canada and can you do this on your phone
I tried it on my new Mac Mini… no luck. Tried it on my iPad… no luck. Went to my old trusty ten year old Dell desktop and SUCCESS!! It works like a charm!
HI, I am in Canada I tried this and it didn’t work any idea how to make it work?
Never mind I made it work
It worked for me! What is the Archive.zip file and what does it do?
In the developer console “interaction Model” page, I enetered everything as directed and got this
Error: There was a problem with your request: Unknown slot type ‘SEARCH’ for slot ‘search’
On step 17. There was no “Add Slot Type” button on the screen. Any suggestions?
Nevermind, the Add Slot Type button came up after step 17. was looking for it in the flow. Rest of direction were perfect! Thanks!
Looks like if you make an error early on, it never goes away. Can’t delete or otherwise start over from the beginning. Finally on try 4, I clicked the next step and it said “something went wrong – maybe server is not supported” or some such crap. I checked and it says IE 11 or later. I checked again and I’m running ie11. At that point I just closed the account. Maybe later I’ll try again. Thanks for the guide.
Trying again, but when I click create function, I get error which suggests I fix the following: o(…).includes is not a function
Any ideas on how to overcome this error is really appreciated. Thanks in advance.
Worked great. I did find I was getting an error when hitting next after Sample Utterances. Turns out the Slot type Search had to be in all caps. Once I did that the error went away. Of course Alexa still can’t tell me what a dog sounds like lol.
Finally, I got it up and running. The how-to eventually works if you keep at it. Overall, I would rate it maybe a 4. Too many issues not presented in the how-to. Leaves a lot of guessing, trial and error.
Thanks to all of you for so much assistance, encouragement and help. NOT
Today, April1, 2017, I was installing this for my son and Amazon made some changes to user of node.js 4.3. You cannot change the timeout to greater than 1 second and according to the web site’s change notice, it is 50ms.
If you choose node.js 6.10, you can change the timeout but at the moment of this writing, I do not know if the ask google skill will work with node.js 6.10.
Does anyone have any thoughts? I’ll report when I know which will be some time from now.
hi I tried to implement the steps above but Alexa Skills Kit does not appear as a “configure trigger.” any ideas?
I am having the same issue, Alexa Skills Kit does not appear.
I had the time set to Northern California, I set it to US N Virginia and the Alexa skills set now shows.
So I was able to load it up and tested “alex ask google…”, but it only shows text and read it out, no image can be displayed? don’t know if it’s supposed to be like that.
Another thing is, how do I get Alexa to display the order details if I want her to order sth. All I get is a msg saying “having problems connecting to amazon server, contact customer service”, while alexa speaking the price of the order and asking if I want her to place the order. I cannot see the details, nor can I specify payment (I want to use my amazon gc balance”. Clicking the “amazon shopping” app in ftv does not bring up that app at all btw. Thanks.
Alexa uses the one click ordering for shopping. so however you have that default set up in your acct with amazon. It will use that credit card and ship to that address. The whole point of alexa is doing it on the fly. If you want to change things and get more info it is probably easier and faster to just do it on computer. I learned that with ordering pizza hut through alexa. she asked me all these questions about what pizza i wanted and delivery carryout etc. I could have placed the order in 1/2 the time on the app or computer. Alexa is still in its infancy and is getting better all the time.
sorry I am 63 there has to be a easier way. To me this is worst then giving birth. But thank you any way.
I am 62, a female, a retired factory worker with a 9th grade education–with a ged. I did it. It took over an hour and i had to keep bumpong up the font to 200 so I could see the instructions. It was a chore and took over an hour but I did it. Slowly and carefully and double/triple checking everything before i hit enter. Go for it.
Thanks for the tutorial, this what I’m looking for.
I can’t wait to try it.
Terrific skill. works beautifully. I had trouble with the archive file. I downloaded the file from here and then uploaded the archive.zip included. thank you!!
I have never done anything like this before and it worked. Great instructions! Thanks.
Hello I am having a weird issue I have been able to get this skill working once but after a few minutes it stopped now when I say “Alexa, Ask Google” it says welcome to google search what are you searching for? but when I tell it, 90percent of my questions end up with I’m sorry I wasn’t able to find an answer. Please help I would really like to get this going.
I believe you need to say “Alexa, ask Google X (your topic or question.” Is that the way you are doing it?
i uploaded the the wrong zip. i went back and redid it and know it says
Role with name lambda_basic_execution already exists.
how do i delete everything and start over or is there something else i can do.
Wow… worked the first time! NICE. Although the instructions need a bit of updating, this was WELL DOCUMENTED in terms of instruction and guidance and link-outs! I for one really appreciate the effort made by the developer of the skill and those that have put this together on the web for us out here!
Additional tip after step #3
Select a Blank Function on Select BluePrint page
Wow, this is fantastic. Thank you for the tutorial. It worked.
I keep getting an error that says the INTENT SCHEMA is missing:
The intent schema is missing the following built-in intents: {“intent”:”AMAZON.PauseIntent”}, {“intent”:”AMAZON.ResumeIntent”}
And I don’t know where to place them in the script?
Thanks – I feel like a programming genius now!
Worked great after a couple of my errors in entering the process were corrected!
Amazing that it appears straight on my Alexa, the kids will be impressed
Soooo Awesome!!! It worked like a charm for me.
In step 11 where is says “Creation will take several seconds”. mine took over 15 minutes. I just let it do its thing.
Also in step 6, I chose “node.js 4.3” and everything else was perfect. I am in the US, so followed steps exactly. Thanks again
Triggers doesn’t allow me to select it.
According to the original tutorial, using AWS services will incur charges. Is there any way around this?
Was fairly easy to set up by following the instructions along with eyeing the other full instructions on GitHub which are more than I needed. Would love to hear from others if you were able to make a change to set location to your own. If I ask for weather, I get Virginia weather. I noticed someone said search worked once, then no longer was able to. This did happen to me as well. If anyone have info to address this please let us know. Thank you.
The skill is working now. I am not sure if I just needed to wait a minute or so between requests(probably just confused it) but it is working as intended. I was also able to ask google for the weather in x , x being my local location.
Cheers for the clear instructions again working perfect. If in doubt recheck and double recheck the instructions it’s easy to miss a small step.
Are you sure that you will “never be charged” for the Amazon AWS account as stated in step 1? According to the Amazon AWS website it is free for 1 year. Will people that have implemented this get a bit of a shock a year later (or not even notice the new charge appearing on their credit card)?
Most/all of us will have signed up using the AWS free tier where “The AWS Free Tier enables you to gain free, hands-on experience with the AWS platform, products, and services.”
Under that tier there are ‘always free’ parts including the lambda searches which are requested for Alexa. You get a million of those for free which ought to be enough(!)
In the ’12 months free’ section there are other quotas such as 750 hours of elastic load balancing. This should be enough although I find it difficult to pass comment as I have no idea what this is. Ditto to the 5000 Amazon Rekognition images per month.
Thanks for your response, Charles. I haven’t a clue what most of the features that are covered in the details of the AWS are but if, as you say, the only feature that this Alexa ‘extension’ is using is lambda searches, which seems a reasonable assumption, then certainly a million ought to be enough! So maybe there is nothing to worry about, after all.
Easy peesy at is – Finished all the steps in few minutes and I was able to see Google skill in Your Skills list of my alexa account. Cannot wait to go home and test this skill
Done upgrading..thank your for the tutorial..very easy tutorial…
two thumbs up
I followed all the steps but alexa still won’t Google anything she will say I can’t find that etc and the app is enabled ?? Help!!
@aisling doyle
Double check the tutorial.
Usually the step #17 is the problem. Read again carefully.
Next read again carefully until
you realize your mistake.
Click the add slot type.
My attempt failed. The Skill Type ended up as CUSTOM, and the “compiler” said it needed to be set for ALEXA. Thus, it wouldn’t go on to the last steps and won’t work. I can’t seem to be able to figure out how to delete everything and start over either.
Works! There have been slight changes to the Amazon pages since this was written but still flowed the same.
Got to last step & it said
Error: Please make sure that “Alexa Skills Kit” is selected for the event source type of arn:aws:lambda:us-east-1:664661266174:function:google
Pls help
Tried again. Now in step 19 says error A lambda function ARN should be between 25 & 65535 characters. However if I don’t put geographic region it will then proceed. The skill now in my skills shows up but Alexa says can do the google search.
This guide, while well written, does conform to the current Amazon AWS user interface. I started down the guide intending to implement the skill, but gave up since it doesn’t look like what is shown in the guide. I’d love to do it, but got hopelessly lost.
I meant to type, “does not conform,” rather than “does conform.”
Robert is correct. This tutorial is obsolete. I did trudge through it, it took about 2 hours, and I *think* I got it and only because I nothing better to do. this is no longer a 20 minute setup. It took me 20 minutes to get past step 4 and guessed my way through the remainder! Is it correct to assume that you do not want or need to or need to submit for certification and the skill will show up as a dev skill?
Thxs for the reply. I still need help. How to I install Google search on my Amazon Alexa. Kindly help if you can.
Do step 1. For steps 2 thru 12, the aws interface is completely different.
Step 3 first:
https://www.dropbox.com/s/yvaxsb5sfxd1fh2/Amazon%20AWS-1.jpg?dl=0
Step 2, first part of step 4, first part of step 6, 2nd part of step 9:
https://www.dropbox.com/s/qryw7fnkek2kr3s/Amazon%20AWS-2.jpg?dl=0
Everything missed between steps 2 and 12:
https://www.dropbox.com/s/yq29b8e0tzdqbcg/Amazon%20AWS-3.jpg?dl=0
Step 13 thru 20 are the same, but it might take a little banging your head on the monitor. That said, I got it to work. But, isn’t this essentially as saying “Alexa, Ask Wikipedia “? :-)
Good luck!!
I wish this still worked :-‘(
The interface doesn’t even remotely look the same these days, after multiple complete overhauls. I’ve been looking for months online, but have yet to find where anyone has taken time to provide an updated/current method :-(
I live in Canada. Followed all the steps & it didn’t work. Is thus because of my country
I get the following error message when I link
401. That’s an error.
Error: invalid_client
The OAuth client was not found.
I believe I entered everything correctly.