Widgetlərin istifadəsi
widgetlər məlumatı ayrı sorğuyla çəkmək üçün istifadə olunan elementlərdi
Page query endpointində widgets
Page Query Endpointi Swagger
Nümunə:
{
"widgets": {
"news": {
"endpoint": "http://solcms.saytqur.az/api/v1/blog/blogs/",
"params": {
"page": "1",
"per_page": "6",
"blog_type": "4"
},
"widget_type": "list",
"app":"blog"
}
}
}
İstifadə olunacaq məlumatların təsviri:
| key | məlumat |
|---|---|
endpoint |
sorğu getməli url |
params |
sorğuya əlavə olunmalı query parametrlər |
widget_type |
endpointdən məlumatin list və ya obyekt formada gələcəyini təyin edir |
app |
gələn datanın formatını təyin edir |
Bütün sorğular GET methodu ilə istifadə olunmalıdı.
Yuxarıdakı nümunədə nəticə: http://solcms.saytqur.az/api/v1/blog/blogs/?blog_type=4&page=1&per_page=6
app və widget_type datalarına əsasən endpointdən gözlənilən datanın formatını təyin edə bilərsiz.
Referanslar:
| app | widget_type | swagger |
|---|---|---|
blog |
list |
Swagger |
blog |
detail |
Swagger |
custom_page |
list |
Swagger |
custom_page |
detail |
Swagger |