I have a new app (new everything). It's private, and server only ui so the Authorization Flow is "Password". I've calculated my Base64 for my key:secret, and submit the following using SOAPUI (Curl-like tool):
POST https://platform.devtest.ringcentral.com/restapi/oauth/token?grant_type=password&username=%2B12224447777&password=ddddddR79%2FaF&extension=101 HTTP/1.1
Accept-Encoding: gzip,deflate
MIME-Version: 1.0
Authorization: Basic <redacted base64 code>
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 43
Host: platform.devtest.ringcentral.com
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
I'm getting a response that says:
{
"error": "invalid_grant",
"errors": [ {
"errorCode": "OAU-140",
"message": "Invalid resource owner credentials"
}],
"error_description": "Invalid resource owner credentials"
}
I'm unclear on which of my credentials is incorrect. I've checked them all...so I'm not sure where to go next?
I finally got it working in my tool SOAPUI. I had to put the query parameters in the message body instead of the usual place on the URL. This is for anyone struggling with this.
You guys might want to add that little requirement in your docs. Unless it's there, and I missed it?
Everything looks correct in your app. Not sure why it failed though. What programming language are you using? Any reason you don't use one of our SDKs? Also check out these tutorials to see how to implement in different languages
@Phong Vu As I said in my post, I'm using a curl-like tool called SOAP to test the interface. Once I see that working, I will then implement in code. It helps me isolate code problems from interface problems.
I don't use an SDK because you do not have one for Visual Basic.
Anyway for me to find out why it's failing if my app looks ok?
A new Community is coming to RingCentral!
Posts are currently read-only as we transition into our new platform.We thank you for your patience
during this downtime.
Try Workflow Builder
Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!Try RingCentral Workflow Builder