This is a quick 3-legged OAuth demo that runs using PHP.
$ git clone https://github.com/grokify/ringcentral-demos-oauth
$ cd ringcentral-demos-oauth/php
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
Edit the .env
file to add your application key and application secret.
$ cd ringcentral-demos-oauth/php
$ cp .env.sample .env
$ vi .env
In the Developer Portal, ensure the redirect URI in your config file has been entered in your app configuration. By default, the URL is set to the following for this demo:
http://localhost:8080/callback.php
Open the web page:
$ php -S localhost:8080
Go to the URL:
http://localhost:8080
Then click the button to authorize the demo app and view the access token.