Galwadau Enghraifft SharePoint REST

Dyma set sampl galwadau gweddill y gwaith i mi a allai eich helpu yn ogystal. Fel y 02/2014, ceir dwy enghraifft 🙂

  1. Cyfeirnod Colofn gyda mannau yn ei enw
  2. Cyfeiriad Colofn aml-ddewis
  3. Yn cynnal chwiliad pobl drwy weddill

 

Byddwn yn ychwanegu at hyn wrth i amser fynd heibio.

Dyma rhai inciau defnyddiol a Rydw i wedi cael cystal:

Cyfeirnod Colofn gyda mannau yn ei enw

Rwyf yn creu rhestr bersonol gyda Colofn "Blog awdur" a enwir (gofod rhwng Blog ac awdur).

Yn y $select cyfeirio at y golofn honno:

image

Disodli y gofod â "_x0020_". Gwelwn y _x0020_ mewn llawer o enghreifftiau ar draws y internets a'r gweddill yn wahanol.

Os nad ydych yn gwneud hynny, ydych chi'n atebol yn derbyn neges camgymeriad fel hyn:

Y mynegiant “Awdur blog” ddim yn ddilys.

Ddigon hawdd.

Cyfeirio at daflenni aml-ddewis

Sefydlu:

  1. Creu rhestr bersonol categorïau a enwyd.
  2. Ychwanegu rhai categorïau. Ychwanegais categorïau thusly:image
  3. Creu rhestr bersonol arall o'r enw MockBlog ac ychwanegu categorïau fel colofn rhestr aml-ddewis (neu safle Colofn os mai dyna sut y mae eich cyflwyno).

Ychwanegu eitemau at eich rhestr Mockblog a fyddwch yn barod.

Bydd galwad arddull Ajax yn defnyddio jQuery edrych rhywbeth fel hyn:

serverUrl  = "/_api/we/rhestrau/GetByTitle('MockBlog')/eitemau" +
             "?$Dewiswch = teitl,Categorïau/teitl,Blog_x0020_Author/teitl" + 
             "&$ehangu = Blog_x0020_Author,Categorïau";

Rydych yn dweud SharePoint "roi imi y teitl ar gyfer pob categori (Categorïau/teitl). Cael y gwerthoedd gwirioneddol ar gyfer Teitl gan $ehanguing y rhestr categorïau." (Fy aralleirio tawel yn debyg eithaf llac, ond sut yr wyf yn dehongli'r ei).

Os ydych yn gwneud hyn drwy JavaScript a defnyddio Fiddler i edrych ar yr allbwn, y cewch rywbeth fel hyn yn ôl:

 

image

(Yr uchod yw gwrthrych JSON)

Yn cynnal chwiliad pobl drwy weddill

Rwy'n blogio ynghylch hyn ar wahân. Yr allwedd yw Nodwch paramedr sourceid eu gwerth yn y GUID y ffynhonnell cynnwys pobl leol. (Ffynonellau cynnwys arfer cael eu galw'n chwmpas ac mae'n fy-o-fy nid mor galed i alw popeth cwmpas i mi!).

Darllenwch fwy am y peth yma: http://www.mstechblogs.com/paul/?p=10385

 

</diwedd>

undefinedTanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *