SharePoint 2010 REST API JQUery Insert, Update, Delete -


can explain or point me link samples of doing update, delete using jquery sharepoint 2010 rest api?

i have insert working , of course queries since msdn documentation explains , every tutorial on net explains queries wondering if ever inserts, updates, deletes data instead of samples , tutorials on querying? yes know can use csom want learn how done via jquery , sharepoint rest?

also want use merge updating.

here's working insert code:

function insertmilestone() {             var milestoneslisturl = "/_vti_bin/listdata.svc/milestones";                    var milestone = {};                milestone.title = "testing rest";                 var entry = json.stringify(milestone);                 $.ajax({                    type: "post",                    url: milestoneslisturl,                    data: entry,                    contenttype: "application/json; charset=utf-8",                    error: function (xhr) {                        alert(xhr.status + ": " + xhr.statustext);                    },                     success: function () {                        getall();                     }                });            } 

i worked rest api sp 2013, example poc can used call implementation i.e. jquery, c# etc.

using postman

first digest token:

a method found on site : http://tech.bool.se/basic-rest-request-sharepoint-using-postman/[credit credit due]

post

http://<sharepoint domain url>/sites/<site name>/_api/contextinfo 

header:

accept : application/json;odata=verbose 

body: clear body ​

from payload use "formdigestvalue" value , put headers key : x-requestdigest when making actions alter items in sharepoint.

reading data:

get

http://<sharepoint domain url>/sites/<site name>/_api/web/getfolderbyserverrelativeurl('/sites/<site name>/shared documents/my folder')/files?$select=name 

headers:

accept : application/json;odata=verbose​ 

when comes create, update , delete need digest token or authorization token perform these actions, token highlighted @ begining to retrieve.

​creating data post

http://<sharepoint domain url>/sites/<site name>/_api/web/folders​ 

headers:

accept : application/json;odata=verbose  x-requestdigest : 'guid looking toking'  content-type : application/json;odata=verbose 

body:

{ '__metadata': { 'type': 'sp.folder' }, 'serverrelativeurl': '/sites/<site name>/shared documents/some folder/poc3'}​ 

note: 'serverrelativeurl' folder on end poc3 folder want create

related resources: http://msdn.microsoft.com/en-us/library/office/fp142380(v=office.15).aspx

note: postman used example , other application may need url encode endpoint.

the above request structure can used requests, related resource highlights of standard methods can used rest api


Comments