Skip to main content

Posts

Showing posts from August, 2021

How to get all site users of SharePoint using REST API?

Get all users of SharePoint site using REST API: These users and its data are required to update people field of a SharePoint list. By using below snippet code we can able to get details of a user of SharePoint site.     var webURL = _spPageContextInfo.webAbsoluteUrl+"/_api/Web/SiteUsers";         $.ajax({           url: customFieldURL,           method: "GET",           headers: {             "Accept": "application/json; odata=verbose"           },           success: function (data) {            console.log(data);             data.d.results.forEach(function(cm){                     console.log(cm.Title+" - "+cm.Email+" - "+cm.Id);             });      ...

How to get data of more than one SharePoint list using REST API?

 Get data of more than one SharePoint list using REST API: By using below snippet code we can able to get data of two SharePoint list at time.  var getDataModule = (function () {       var baseRequest = {           url: "",           type: ""       };       var getApp = {       };       var getApp = {           receivedRequest: receivedRequest,       };       function receivedRequest(endpoint, _async) {           //var dfd = $.Deferred();           var request = baseRequest;           request.type = "GET";           request.async = false;           request.url = endpoint;           request.headers = {               'AC...

How to trigger a MS Flow Using Jquery/JavaScript?

Trigger a  MS Flow Using jQueryuery/JavaScript: To trigger an MS Flow first we need to create an workflow. Next we need to obtain its URL for triggering it. In below example, we are starting a workflow which is taking email address, email subject and email body as parameter and sending mail to email of related user. //This function triggers the microsoft flow  function beginMSFlow() {          var httpPostUrl = "obtain URL from MS flow";          var postData = {              emailadress:'raju@testdev.com', // Object keys must be similar as you used in the MS flow             emailSubject:'Testing Raju',              emailBody:'Hello User\n Welcome, You just trigger a MS Flow'             };           $.ajax({           url: httpPostUrl,    ...