question

jordan-seanor7776 avatar image
jordan-seanor7776 asked Anirban answered

Cannot Fetch Access Token

I have tried requesting the access token via both the Postman library found here: https://devcommunity.ringcentral.com/ringcentraldev/topics/postman-collection

as well as via a CURL request. In each case I get a different error but still cannot generate an access token.


I am using my Client ID and Client Secret found under the credentials area (Are these right?).


Any who,


CURL Request:


curl -X POST "
authentication
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

ak avatar image
ak answered
Hi Jordan,

Could you please check the application type, login to developer portal (  https://developer.ringcentral.com ) and click on the application and under settings you should see the "Platform Type". If the platform type is any one of below :
  • Browser-Based
  • Server-Web
  • Server-Only
Then you would need to follow the OAuth 2.0 Code flow for authentication. 

Please look up this discussion  https://devcommunity.ringcentral.com/ringcentraldev/topics/unauthorized-for-this-grant-type-error for more information.

Let us know if you have any question.
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

jordan-seanor7776 avatar image
jordan-seanor7776 answered
Hello to any future readers,
Thanks to the help of Anil @ RingCentral, I realized I was just making a dumb mistake by not reading documentation properly!

In the developer site there was a top level account phone number, I was trying to authenticate with this number and extension as opposed to my developer number (not this is a test account). 

I do feel the error message that was returned could be improved as it did not necessarily address the case I was running into. 

Issue is resolved however by using the right darn phone number!
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

ak avatar image
ak answered
@Jordan,

I agree with you on the error message that we should provide for this particular 'use case'. I will convey this to my team. Thanks for the feedback!

Happy Coding!
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

vj8957 avatar image
vj8957 answered
Hello Guys,
I am facing the same error but my username,password and extension number are correct Below are the screenshot could anyone help me out in this regard
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

vj8957 avatar image
vj8957 answered

1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

vj8957 avatar image
vj8957 answered

1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

harry9479 avatar image
harry9479 answered
you forgot to use an Authorization header indicated in this doc  http://ringcentral-api-docs.readthedocs.io/en/latest/oauth/#client-authentication
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Anirban avatar image
Anirban answered

First you need to go through using OAuth with Authorization code grant_Type and need to know how to put Authorization header .

Please check here:

https://developers.ringcentral.com/guide/authentication/oauth

https://developers.ringcentral.com/guide/authentication/auth-code-flow

1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys