Portal.GetContentAccessories
با استفاده از این متد، متعلقات هر محتوا را دریافت می کنیم. متعلقات شامل: تصاویر، مطالب، فیلم ها، صوت ها و فایل ها می باشد. متعلقات باید در شرح مطلب استفاده شود و عموما در پایین شرح مطلب نمایش داده می شوند. امکان مشاهده به صورت گالری برای تصاویر و دانلود برای فایل ها و پخش در صورتی که فیلم یا صوت باشد را به کاربر میدهد.
طریقه استفاده از متد:
Portal.GetContentAccessories (ContentID, TemplateName, ElementId, AfterFunction);
نکته
در صفحه شرح محتوا، ID محتوا از پارت دوم URL دریافت می شود.
ورودی های تابع
نام | نوع | تعریف |
---|---|---|
ContentID | String | ID محتوای مورد نظر |
TemplateName | String | ID تگ script که با استفاده از آن ظاهر هر محتوا ساخته می شود. |
ElementId | String | ID تگی که قرار است محتواها در آن قرار داده شوند. |
AfterFunction | Function | تابعی که بعد از اجرا شدن این متد اجرا می شود (callback function). |
مقدار دریافتی (Responce)
{
"IsSuccess": true,
"StatusCode": 200,
"Message": null,
"Result": [
{
"ID": 30,
"IsActive": null,
"ContentID": null,
"Title": "عنوان",
"Type": "sound",
"Film_Address": null,
"Pic_Address": "",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": "content/audio/dastgheyb_hekayat_63_270215.mp3",
"alt": null
},
{
"ID": 31,
"IsActive": null,
"ContentID": null,
"Title": "تصویر 1",
"Type": "pic",
"Film_Address": null,
"Pic_Address": "Contents/CategoryPic/tourism-mag6.png",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 32,
"IsActive": null,
"ContentID": null,
"Title": "تصویر 2",
"Type": "pic",
"Film_Address": null,
"Pic_Address": "Contents/CategoryPic/flight4.jpg",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 33,
"IsActive": null,
"ContentID": null,
"Title": "ویدئو 1",
"Type": "film",
"Film_Address": "aparat.com/v/cXRbi",
"Pic_Address": "aparat.com/avt/24637420-6628-b__2562.jpg",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 34,
"IsActive": null,
"ContentID": null,
"Title": "ویدئو 2",
"Type": "film",
"Film_Address": "aparat.com/v/8wV6f",
"Pic_Address": "aparat.com/avt/10760075-4689-b__4372.jpg",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 36,
"IsActive": null,
"ContentID": null,
"Title": "صوت 2",
"Type": "sound",
"Film_Address": null,
"Pic_Address": "",
"File_Address": null,
"Html": null,
"Description": null,
"Sound_Address": "downloads/sound.mp3",
"alt": null
},
{
"ID": 37,
"IsActive": null,
"ContentID": null,
"Title": "فایل 1",
"Type": "file",
"Film_Address": null,
"Pic_Address": "",
"File_Address": "uploads/2019/10/book.pdf",
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 38,
"IsActive": null,
"ContentID": null,
"Title": "فایل 2",
"Type": "file",
"Film_Address": null,
"Pic_Address": "",
"File_Address": "uploads/2020/01/book1.pdf",
"Html": null,
"Description": null,
"Sound_Address": null,
"alt": null
},
{
"ID": 42,
"IsActive": null,
"ContentID": null,
"Title": "رژیم غذایی سالم برای داشتن یک بدن سالم",
"Type": "html",
"Film_Address": null,
"Pic_Address": "",
"File_Address": null,
"Html": "چرا باید رژیم غذایی سالم داشته باشیم؟
مطالعات مختلفی وجود دارند که به ارتباط بیماریهای جدی با تغذیه نامناسب را نشان میدهند.
تغییراتی کوچک در نوع تغذیه میتواند به شکل چشمگیری خطر ابتلا به بیماریهای کشنده مثل سرطان و بیماریهای قلبی را کاهش دهد.
بنابراین اگر قصد تمرین یا ورزش دارید، بهتر است کار را با اصلاح رژیم غذایی شروع کنید.
",
"Sound_Address": null,
"alt": ""
}
]
}
توضیح مقادیر
Responce
نام | نوع | توضیح |
---|---|---|
IsSuccess | Boolean | درصورت موفقیت آمیز بودن دریافت محتوا این پارامتر true می شود. |
StatusCode | Number | وضعیت دریافت پاسخ، اگر 200 باشد یعنی موفقیت آمیز بوده |
Message | String | پیغام موفقیت یا عدم موفقیت دریافت پاسخ |
Result | Object | نتیجه ی دریافت پاسخ |
Result
نام | نوع | توضیح |
---|---|---|
ID | Number | ID متعلقات |
IsActive | Boolean | فعال بودن |
Title | String | عنوان |
Description | String | توضیحات |
Pic_Address | String | تصویر |
alt | String | alt |
Type | String | نوع متعلقات را مشخص می کند:
pic نوع تصویرhtml نوع مطلبfilm نوع ویدئوsound نوع صوتfile نوع فایل |
Html | String | این فیلد در صورتی که نوع معلقات مطلب باشد، از مطلب وارد شده در قسمت مطالب پر می شود. |
Film_Address | String | در صورتی که نوع متعلقات ویدئو باشد، این فیلد با آدرس فیلم پر می شود. |
Sound_Address | String | در صورتی که نوع متعلقات صوت باشد، این فیلد با آدرس صوت پر می شود. |
File_Address | String | در صورتی که نوع متعلقات فایل باشد، این فیلد با آدرس فایل پر می شود. |
ContentID | Number | ID محتوا |
توجه
فیلد Pic_Address برای همه انواع متعلفات استفاده می شود. ولی فقط برای نوع تصویر pic
الزاما پر است، و ممکن است برای دیگر انواع خالی باشد. پس هنگام نمایش متعلقات باید به این نکته توجه کنید و ظاهری متناسب را ارائه دهید.