JSFiddle - React, Tailwind, and code Playground

by dshilkret

HTML

<input type="button" id="button" value="Get" />
<input type="button" id="clear" value="Clear" />
<div id="response">
</div><br>
<div id="response2">

</div>

JavaScript

$('#button').click(function() {

var oAuthClient = new sn_auth.GlideOAuthClient();
var params = {
		//"grant_type":"password","username": "[email protected]","password": "Felicity1!",
        "grant_type":"client_credentials",
        "client_id": "2a85c9dc-6a31-4a58-9497-e2902da72bb8@587cd110-e2a2-4a65-b0ff-c0761281fb9e",
        "client_secret": "lRJqo96qjqhE0bx4dLa+Pk/8rNEIavf7D1kOgABMu0Y=",
		"resource": "00000003-0000-0000-c000-000000000000@587cd110-e2a2-4a65-b0ff-c0761281fb9e",
        //"resource": "00000003-0000-0ff1-ce00-000000000000@587cd110-e2a2-4a65-b0ff-c0761281fb9e",
		//"resource":"https://login.microsoftonline.com/587cd110-e2a2-4a65-b0ff-c0761281fb9e/oauth2/authorize",
		//"username": "[email protected]",
		//"password": "Felicity1!"
    };
//var params = {grant_type:"client_credentials",resource:"https://sdev2.onmicrosoft.com-my.sharepoint.com"};
var tokenResponse = oAuthClient.requestToken('sdev2',global.JSON.stringify(params));
gs.info('ds-Token-Response: '+ JSON.stringify(tokenResponse));
var token = tokenResponse.getToken();
gs.info('ds-token: '+ JSON.stringify(token));
var r = new sn_ws.RESTMessageV2();
//var graphURL = "https://graph.microsoft.com/v1.0/sites/root/drives/";
//var url = "https://graph.microsoft.com/v1.0/sites/root/drives/";
//var url = 'https://graph.microsoft.com/v1.0/me/';
//var url = 'https://graph.microsoft.com/v1.0/sites/root/lists/6e1d9371-024c-4d61-a645-96402b3d125b/columns';
var url = 'https://graph.microsoft.com/v1.0/sites/root/lists/9ee55d57-f975-4820-aa80-4248db205151/columns';


r.setHttpMethod('get');
r.setEndpoint(url);
gs.info("Access Token: " + token.getAccessToken());
r.setRequestHeader('Authorization','Bearer ' + token.getAccessToken());
r.setRequestHeader('Content-Type','application/json');
//gs.info('Token From r.setRequestHeader: ' + r.setRequestHeader('Authorization','Bearer ' + token.getAccessToken()));



var response = r.execute();
var resObject =...