Cara menentukan orang sebagai lingkup Cari / Sumber konten menggunakan SharePoint 2013 REST API

Aku punya alasan untuk bekerja dengan SharePoint 2013 Search API melalui sisanya untuk pertama kalinya. Aku ingin Cari orang, bukan dokumen. Kunci belajar di sini adalah bahwa Anda menentukan sumber konten melalui GUID yang (atau setidaknya dalam kasus ini). Berikut jQuery potongan menunjukkan bagaimana:

    loadExpertsAsync: fungsi() {

        jQuery.support.cors = benar;

        $.Ajax({
            URL: ini.CreateFullApiUrl() +
                "?querytext = 'portal'&sourceid = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Keterampilan,AboutMe,Kepentingan,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&rowlimit = 99",
            metode: "MENDAPATKAN",
            header: { "Menerima": "aplikasi json; oData = verbose" },
            cache: palsu,
            sukses: fungsi (hasil) {

Dalam kasus saya, Saya menjalankan API terhadap SharePoint online. Untuk mendapatkan GUID, Aku mengikuti langkah-langkah:

  1. Mengakses SharePoint admin center
  2. Pilih "Cari" dari navigasi di sebelah kiri
  3. Pilih "Atur hasil sumber"
  4. Pilih "Masyarakat setempat hasil"
  5. Melihat URL.

URL saya melihat sesuatu seperti:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

Sourceid parameter adalah apa yang bekerja untuk saya.

(Saya memahami bahwa sourceid benar-benar mungkin semacam hal yang permanen dengan SP, but I’ll always check anyway 🙂 ).

</akhir>

undefinedBerlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

2 pemikiran tentang “Cara menentukan orang sebagai lingkup Cari / Sumber konten menggunakan SharePoint 2013 REST API

  1. Ashish Patel

    Ya, Paul tampaknya id diperbaiki dalam semua lingkungan SP13 dan di sini adalah daftar yang saya dapatkan dari sumber lain:

    Dokumen e7ec8cee-ded8-43c9-beb5-436b54b31e84
    Item yang sesuai dengan jenis konten 5dc9f503-801e-4ced-8a2c-5d1237132419
    Item yang sesuai dengan tag e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
    Barang-barang yang berkaitan dengan saat ini pengguna 48fec42e-4a92-48ce-8363-c2703a40e67d
    Item dengan kata kunci yang sama sebagai 5c069288-1d17-454a-8ac6-9c642a065f48 item ini
    Lokal orang hasil b09a7990-05ea-4af9-81ef-edfab16c4e31
    Lokal laporan dan Data hasil 203fba36-2763-4060-9931-911ac8c0583b
    SharePoint lokal hasil 8413cd39-2156-4e00-b54d-11efd9abdb89
    78b793ce-7956-4669-aa3b-451fc5defebf hasil Video lokal
    Halaman 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
    Gambar 38403c8c-3975-41a8-826e-717f2d41568a
    97c71db1-58ce-4891-8b64-585bc2326c12 populer
    Baru-baru ini hal yang berubah ba63bbae-fa9c-42c0-b027-9a878f16557c
    Fitur item ec675252-14fa-4fbe-84dd-8d098ed74181
    Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1

    Balasan
  2. Pingback: Contoh SharePoint sisanya panggilan « Paul Galvin SharePoint Ruang

Tinggalkan balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *