مستندات

لیست دسته ها و محتواها

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 الزاما پر است، و ممکن است برای دیگر انواع خالی باشد. پس هنگام نمایش متعلقات باید به این نکته توجه کنید و ظاهری متناسب را ارائه دهید.