هنا هو مجموعة من المكالمات بقية العينة التي يعمل بالنسبة لي، وقد تساعدك على الخروج، وكذلك. كمن 02/2014, there are two examples 🙂
- مرجع عمود مع مسافات في اسم الخاص به
- مرجع عمود تحديد المتعدد
- إجراء بحث الناس عبر بقية
سأضيف إلى هذا بمرور الوقت.
وإليك بعض الأحبار مفيدة وجدتها كذلك:
- 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
مرجع عمود مع مسافات في اسم الخاص به
إنشاء قائمة مخصصة مع عمود يسمى "صاحب مدونة" (المسافة بين المدونة والكاتب).
$select للإشارة أن العمود:
ببساطة استبدال المسافة مع "_x0020_". ونحن نرى _x0020_ في العديد من الأمثلة عبر الإنترنت ولا يختلف بقية.
إذا لم تقم بذلك, كنت مسؤولاً للحصول على رسالة خطأ مثل هذا:
التعبير “بلوق المؤلف” غير صحيح.
ما يكفي من السهل.
مرجع عمود بحث متعدد حدد
قم بإعداد:
- إنشاء قائمة مخصصة تسمى فئات.
- إضافة بعض الفئات. قمت بإضافة فئات هكذا:
- إنشاء قائمة مخصصة أخرى تسمى موكبلوج وإضافة فئات كعمود قائمة متعددة التحديد (أو عمود الموقع إذا كان هذا كيف يمكنك لفة).
إضافة بعض العناصر إلى قائمة موكبلوج الخاص بك، وكنت على استعداد.
استدعاء أسلوب أياكس مسج سوف ننظر شيئا مثل هذا:
= سيرفيرورل "/_api/web/القوائم/جيتبيتيتلي('موكبلوج')/العناصر" + "?$حدد عنوان =,فئات/العنوان,Blog_x0020_Author/العنوان" + "&$قم بتوسيع = Blog_x0020_Author,فئات";
كنت أقول SharePoint "أعطني العنوان لجميع الفئات (فئات/العنوان). الحصول على القيم الفعلية عن العنوان قبل $قم بتوسيعجي قائمة الفئات. " (بلدي مقتبسا مريح الأرجح جميلة فضفاضة, لكن هذا كيف أنا تفسير ذلك).
إذا كنت تفعل ذلك عن طريق استخدام Fiddler لإلقاء نظرة على الإخراج وجافا سكريبت, يمكنك الحصول على شيء من هذا القبيل في المقابل:
(ما ورد أعلاه كائن JSON)
إجراء بحث الناس عبر بقية
أنا blogged حول هذا بشكل منفصل. المفتاح هو لتحديد معلمة sourceid قيمته هو GUID لمصدر المحتوى "الأشخاص المحليين". (استخدام مصادر المحتوى ليتم استدعاؤها من النطاقات وبلدي-يا-بلادي جد على عدم استدعاء كل نطاق بالنسبة لي!).
اقرأ المزيد عن ذلك هنا: http://www.mstechblogs.com/paul/?p=10385
</نهاية>
اتبعني على التغريد في http://www.twitter.com/pagalvin