SharePoint ile çalışmak için bir nedeni vardı. 2013 Arama API'sı üzerinden ilk kez dinlenme. Kişileri aramak istedim, belgeleri değil. İşte bu öğrenme anahtar GUID'sine üzerinden içerik kaynakları belirtin (ya da en azından bu durumda). Aşağıdaki jQuery pasajı gösterir nasıl:
loadExpertsAsync: işlevi() { jQuery.support.cors = TRUE; $.Ajax({ URL: Bu.CreateFullApiUrl() + "?Querytext 'portalları' =&kaynak kimlik = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Becerileri,AboutMe,İlgi alanları,İş unvanı,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" + "&ROWLIMIT = 99", yöntemi: "Al", başlıkları: { "Kabul etmek": "uygulama/json; Odata = verbose" }, önbellek: yanlış, başarı: işlevi (Sonuç) {
Benim durumumda, I koşma API SharePoint karşı online. GUID elde etmek için, Aşağıdaki adımları takip:
- SharePoint Yönetim Merkezi'ne erişmek
- "Sol navigasyon arama" seçin
- "Sonuç kaynaklarını Yönet" seçin
- "Yerel halkın sonuçları" seçin
- URL bakmak.
Benim URL gibi bir şey görünüyordu.:
Kaynak kimlik parametresidir ne amele için beni.
(Kaynak kimlik aslında bir tür SP ile kalıcı şeyler olabilir anlamak, but I’ll always check anyway 🙂 ).
</sonunda>
Heyecan beni izleyin http://www.twitter.com/pagalvin