我正在尝试使用以下代码将用户添加到sharepoint组
serviceUrl= Appweb + "/_api/SP.AppContextSite(@target)/web/sitegroups("+GroupId+")/users?@target='host web'";
$.ajax({
url: serviceUrl,
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: 'json',
body: "{'__metadata': { 'type': 'SP.User' },'LoginName':'i:0#.f|membership|'+email }",
headers: {"accept":"application/json;odata=verbose",
"content-type": "application/json;odata=verbose",
"X-RequestDigest":$("#__REQUESTDIGEST").val()
},
async: false,
success: function (data) {
alert('success');
},
error: function (data) {
alert('fail');
}
});
请求转到错误功能。请求的响应为Microsoft.SharePoint.Client.InvalidClientQueryException
,消息为
类型为' EndOfInput'的节点在尝试读取条目的开头时从JSON阅读器中读取。 A' StartObject'节点是预期的