当前位置: 首页 > news >正文

深圳福田网站制作公司域名注册个人还是企业的好

深圳福田网站制作公司,域名注册个人还是企业的好,沧州市政务服务大厅,昆明网站建设SharePoint REST端点URI的结构 在你能够通过REST访问SharePoint资源之前#xff0c;首先你要做的就是找出对应的URI端点#xff0c;如果你对Client API熟悉#xff0c;有些时候也可以参考Client API去猜测构建#xff0c;例如。 客户端对象模型的方法#xff1a; List.G…SharePoint REST端点URI的结构 在你能够通过REST访问SharePoint资源之前首先你要做的就是找出对应的URI端点如果你对Client API熟悉有些时候也可以参考Client API去猜测构建例如。 客户端对象模型的方法 List.GetByTitle(listname).GetItems() 对应的REST端点URI为 http://server/site/_api/lists/getbytitle(listname)/items 然而为了遵守REST和OData标准REST端点和Client API不总是一致的。下图展示了REST API的一般语法结构。 访问某些SharePoint资源的API跟此语法结构不太一致它们是 需要复杂类型参数的方法 静态方法和属性 确定SharePoint REST服务的端点 构建一个访问SharePoint资源的REST端点可以遵循下面的步骤 1. 开始一段REST服务引用 http://server/site/_api 2. 指定适当的入口如Web http://server/site/_api/web 3. 指定要访问的具体资源这通常跟客户端对象模型是一致的 http://server/site/_api/web/lists/getbytitle(listname) 在你的URI端点中引用你的SharePoint REST服务 使用_api来表示SharePoint REST服务REST服务是client.svc网络服务的一部分REST是为了简化所以改用_api来表示。也就是说http://server/site/_vti_bin/client.svc/web/lists和http://server/site/_api/web/lists这两种格式是都被支持的但是推荐使用_api这种方式因为URL有256个字符的限制。 指定SharePoint REST服务的入口 REST服务的主入口表示网站集合上下文对象context对应的网站这跟ClientContext.Site和ClientContext.Web这两个属性一致。 如果要访问一个指定的网站集使用http://server/site/_api/site。如果要访问一个指定的网站使用http://server/site/_api/web。下表是一个对应关系。 Feature areaAccess pointSitehttp:// server/site/_api/siteWebhttp:// server/site/_api/webUser Profilehttp:// server/site/_api/SP.UserProfiles.PeopleManagerSearchhttp:// server/site/_api/search 访问你想要访问的指定资源 根据客户端对象模型来构建REST服务访问你想要访问的资源如下表。 **Client object model API **REST endpointClientContext.Web.Listshttp:// server/ site/_api/web/listsClientContext.Web.Lists[guid]http:// server/ site/_api/web/lists( guid)ClientContext.Web.Lists.GetByTitle(Title)http:// server/ site/_api/web/lists/getbytitle( Title) 在REST端点URI中指定参数 SharePoint扩展了OData规范使你能够使用括号来指定方法的参数和索引下标值。这防止了在URI中包含多个同名参数时潜在的不明确问题。例如http://server/site/_api/web/lists/getByTitle(Announcements)/fields/getByTitle(Description)和http://server/site/_api/web/lists(guid)/fields/getById(guid)。 如果参数是一个键值对那么就用逗号分隔一下如http://server/site/_api/web/getAvailableWebTemplates(lcid1033, includeCrossLanguagetrue)。 REST服务中的复杂参数类型 在客户端对象模型的一些方法中需要大数据作为参数REST也提供了这种能力但是不在URL上而是通过POST操作。例如ListCollection.Add方法需要Microsoft.SharePoint.Client.ListCreationInformation作为参数需要构建如下的请求 http://server/site/_api/web/lists/add { d : {results: {__metadata: {type: SP.ListCreationInformation}, CustomSchemaXml: …large payload…/, Description: desc, DocumentTemplateType: 1, TemplateType: 101, Title: Announcements} } } 在REST服务请求中使用别名 你可以定义参数别名去请求SharePoint REST直接用示例说明。 直接请求的样子http://server/site/_api/web/applyWebTemplate(STS#0) 使用别名的样子http://server/site/_api/web/applyWebTemplate(titletemplate)?templateSTS#0 需要注意一下这种方式不支持复杂的参数即http://server/site/_api/userProfiles/People(7)/GetWorkplace(address)?address{__metadata:{type: ODataDemo.Address},Street:NE 228th, City:Sammamish,State:WA,ZipCode:98074,Country: USA}这样的是不被支持的。 在REST服务URI中使用静态方法和属性 构建一个静态方法或属性的REST服务URI可以使用与ECMAScript对象模型中一致的API名字如http://server/site/_api/SP.Utilities.Utility.getImageUrl(imageName)。需要注意的是这种方式不能作为参数来传递而只能直接调用举个例子说明 http://server/site/_api/SP.Utility.assetsLibrary/id是可以的但是http://server/site/_api/getList(~SP.Utility/assetsLibrary/id)就不行。 本篇就讲到这里。
http://www.zqtcl.cn/news/266368/

相关文章:

  • 网站建设推广重要性河北高端网站建设
  • 网站的seo方案怎么做wordpress自动转内链
  • 番禺手机网站制作推广wordpress远程数据库
  • 企业网站seo外包 s深圳国内设计网站
  • 临海高端营销型网站建设地址免费网站alexa排名查询
  • 做企业网站的轻量级cms建设电子商务网站流程图
  • 淘宝网站设计分析国内在线免费服务器
  • wordpress网站文章加密网站建设 博采网络
  • 哪个网站做美食好一点网络运维个人工作总结
  • 做网红用哪个网站教人做策划的网站
  • 百度免费网站怎样建设wordpress模板目录结构
  • 长沙简单的网站建设公司wordpress+手机应用
  • 用spl做网站wordpress不用缓存
  • 微网站模板标签网站被攻击怎么让百度重新蜘蛛自动抓
  • 自己想做一个网站网页背景怎么设置
  • 国外做项目的网站软件定制外包平台
  • 做网站要用什么软件房地产建设网站
  • 龙岗爱联有学网站建设装饰公司简介
  • pc端网站怎么做自适应哪个公司网站备案快
  • 品牌网站建设黑白I狼J烟台开发区建设业联合网站
  • 做视频网站可以自学吗php html5企业网站源码
  • 阿里云怎么部署网站引流推广平台是什么意思
  • 江山建设工程信息网站营销网讯
  • 网站制作公司 沈阳上海建设主管部门网站
  • 网站建设前期如何做好市场定位分析网络推广主要工作内容
  • 做一个网站的流程是什么金融网站建设方案
  • 汽车维修保养网站模板北京网站建设知名公司排名
  • 网站建设案例分享网络推广网
  • 广州知名网站推广app软件开发制作公司电话
  • 泉州专业网站建设seo是指什么职位