مقدمه
به سری REST SharePoint 2013 خوش آمدید. در مقاله قبلی من، نحوه دریافت ویژگی های مدیر را از طریق REST API در یک محیط آنلاین شیرپوینت با استفاده از REST API دیدیم.
این مقاله نحوه دریافت pushNotificationSubscribers را برای یک سایت مشخص توضیح می دهد.
محیط شیرپوینت 2013 این امکان را به شما می دهد تا با استفاده از REST با سایت های شیرپوینت از راه دور تعامل داشته باشید. بنابراین می توانید با استفاده از هر فناوری که از قابلیت های استاندارد REST پشتیبانی می کند، با اشیاء شیرپوینت صحبت کنید. به این ترتیب داده های شیرپوینت در هر کجا و همه جا قابل دسترسی است.
لیست نقاط دسترسی REST
لیستی از نقاط دسترسی است که به شما امکان ورود به نقاط دسترسی گرانول را می دهد:
- سایت
http://server/site/_api/site
- وب
http://server/site/_api/web
- نمایه کاربر
http:// server/site/_api/SP.UserProfiles.PeopleManager
-
http:// server/site/_api/search را جستجو کنید
- انتشار
http:// server/site/_api/publishing
لیست نقاط پایانی REST
فهرستی از نقاط پایانی که بیشترین استفاده را در لیست شیرپوینت دارند در زیر آمده است:
- http://server/site/_api/web/lists
- http://server/site/_api/lists/getbytitle('listname')
- http://server/site/_api/web/lists('guid')
- http://server/site/_api/web/lists/getbytitle('Title')
توجه: کد زیر در محیط آنلاین SP 2013 من تست شده است.
مرحله 1: قبل از نوشتن کد خود، لطفاً مطمئن شوید که مجوز کافی برای دسترسی به درخواستهای بین دامنهای را دارید. بنابراین من به تمام مطالب فهرست شده در زیر اجازه کامل داده ام:
مستاجر | مجوز کامل |
مجموعه سایت | مجوز کامل |
وب | مجوز کامل |
فهرست کنید | مجوز کامل |