Di sini adalah sekumpulan sampel lain panggilan yang bekerja untuk saya dan mungkin membantu anda serta. Sehingga 02/2014, there are two examples 🙂
- Rujukan medan dengan kawasan atas namanya
- Rujukan lajur pelbagai Pilih
- Melakukan carian orang melalui rehat
Saya akan menambah ini sebagai Pas masa.
Berikut adalah beberapa dakwat berguna yang saya dapati juga:
- http://platinumdogs.me/2013/03/14/sharepoint-adventures-with-the-rest-api-part-1/#lookup
- http://msdn.microsoft.com/en-us/library/gg309461.aspx#BKMK_select
Rujukan medan dengan kawasan atas namanya
Saya mencipta senarai tersuai dengan satu kolum yang dinamakan "Penulis Blog" (Ruang di antara Blog dan penulis).
$select untuk rujukan medan yang merupakan:
Hanya menggantikan tempat dengan "_x0020_". Kita lihat _x0020_ dalam banyak contoh di seluruh Internet ini dan SELEBIHNYA adalah tidak berbeza.
Jika anda tidak berbuat demikian, anda bertanggungjawab untuk mendapatkan mesej ralat seperti ini:
Ungkapan “Penulis blog” adalah tidak sah.
Cukup mudah.
Rujukan lajur pelbagai Pilih Lookup
Sediakan:
- Mencipta senarai tersuai dinamakan kategori.
- Tambah beberapa kategori. Saya menambah kategori Ehwal:
- Cipta senarai tersuai lain yang dipanggil MockBlog dan Tambah Kategori sebagai lajur pelbagai Pilih senarai (atau tapak tiang jika Itulah bagaimana anda menggulung).
Menambah beberapa item ke senarai Mockblog dan anda sudah bersedia.
Panggilan Ajax gaya yang menggunakan jQuery akan terlihat seperti ini:
serverUrl = "/_api/web/senarai/GetByTitle('MockBlog')/barang-barang" + "?$Pilih Tajuk =,Kategori/tajuk,Blog_x0020_Author/tajuk" + "&$mengembangkan = Blog_x0020_Author,Kategori";
Kami sudah memberitahu SharePoint "memberikan tajuk untuk semua kategori (Kategori/tajuk). Mendapatkan nilai sebenar bagi Title oleh $memperluaskanING dalam senarai kategori." (Saya tenang paraphrasing yang mungkin agak longgar, tetapi ini Bagaimana saya saya mentafsirkan).
Jika anda melakukan ini melalui JavaScript dan menggunakan Fiddler untuk melihat output, anda mendapat sesuatu seperti ini sebagai balasan:
(Di atas adalah objek JSON)
Melakukan carian orang melalui rehat
Saya blogged tentang perkara ini secara berasingan. Utama adalah untuk menentukan parameter sourceid nilai yang merupakan GUID sumber kandungan penduduk tempatan. (Kandungan sumber digunakan untuk dihubungi skop dan memang saya-oh-saya tidak begitu sukar untuk memanggil semua skop bagi saya!).
Baca lebih lanjut mengenai di sini: http://www.mstechblogs.com/paul/?p=10385
</akhir>
Mengikuti aku di Twitter http://www.twitter.com/pagalvin