Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
Setting up OAuth for REST Web Services - authorize.nl gives "invalid_response""
Trying to make the initial GET request (for the user to approve/disapprove, which will then redirect to my receiving URI). Code looks like this (PHP):
header("Location: https://$MYCOMPANY.app.netsuite.com/app/login/oauth2/authorize.nl?". "response_type=code&". "client_id=$CLIENT_ID&". "redirect_uri=" . urlencode("https://$MYURL/netsuite_test.php") . "&" . "scope=rest_webservices&". "state=test123");where $MYCOMPANY, $CLIENT_ID, and $MYURL are all the appropriate values.
But all I get back is:
Array ( [state] => test123 [role] => 3 [entity] => -5 [company] => MYCOMPANY [error] => invalid_request )
I have created the integration record and am sending the correct Client ID, and I see the REST Web Services role.
Tagged:
2