Portal.GetContentKeywords
از این متد برای دریافت کلمات کلیدی همه محتوا ها استفاده می شود. از این متد می توان در ساید و در ماژولی جداگانه مثل کلمات کلیدی استفاده کرد.
طریقه استفاده از متد:
Portal.GetContentKeywords (TemplateName, ElementId, AfterFunction);
ورودی های تابع
نام | نوع | مقدار پیشفرض | تعریف |
---|---|---|---|
TemplateName | String | - | ID تگ script که با استفاده از آن ظاهر هر محتوا ساخته می شود. |
ElementId | String | - | ID تگی که قرار است محتواها در آن قرار داده شوند. |
AfterFunction | Function | - | تابعی که بعد از اجرا شدن این متد اجرا می شود (callback function). |
مقدار دریافتی (Responce)
{
"IsSuccess": true,
"StatusCode": 200,
"Message": "عملیات با موفقیت انجام شد",
"Result": [
{
"Title": "گردشگری",
"Count": 25
},
{
"Title": "سئو",
"Count": 22
},
{
"Title": "بازی اندروید",
"Count": 15
},
{
"Title": "مقالات آموزش سئو",
"Count": 14
},
{
"Title": "معماری",
"Count": 7
},
{
"Title": "بهینه سازی سایت",
"Count": 7
},
{
"Title": "جاذبه های امریکا",
"Count": 6
},
{
"Title": "جاذبه های گردشگری آمریکا",
"Count": 6
}
]
}
توضیح مقادیر
Responce
نام | نوع | توضیح |
---|---|---|
IsSuccess | Boolean | درصورت موفقیت آمیز بودن دریافت محتوا این پارامتر true می شود. |
StatusCode | Number | وضعیت دریافت پاسخ، اگر 200 باشد یعنی موفقیت آمیز بوده |
Message | String | پیغام موفقیت یا عدم موفقیت دریافت پاسخ |
Result | Object | نتیجه ی دریافت پاسخ |
Result
نام | نوع | توضیح |
---|---|---|
Title | String | عنوان کلمه کلیدی |
Count | Number | تعداد استفاده شده از این کلمه کلیدی |
Portal.ContentKeywords
این متغیر در صورتیکه یک بار Portal.ContentKeywords در صفحه صدا زده شود با مقدار Responce پر می شود.
پس با استفاده از این متغیر از صدا کردن چندباره متد و Request زدن اضافه جلوگیری می کنیم.
Portal.ContentKeywords