Event Widgets (description)
سلام
یه ریسورس ای بود برای گرفتن ویجت های رویدادها بصورت مجزا از خود رویداد:
GET https://api.evand.com/events/{EventSlug}/description
{
"data": [
{
"title": "fsafewr",
"type": "description",
"description": "..."
},
{
"title": "werwer",
"type": "speakers",
"content": [
{
"name": "werwer"
}
]
},
{
"title": "test",
"type": "organizers"
},
{
"content": "",
"title": "توضیحات تکمیلی",
"type": "description",
"description": "<p>این یک توضیحات تکمیلی است<\/p>"
}
]
}
یه تغییری داده شده براش و اونم اینه که اگه اسلاگ رویداد عوض شه، بجای خطای ۴۰۴، ارجاع می ده به ریسورس جدید که آخرین اسلاگ رویداد خواهد بود.
در اصل کد ۳۰۱ و آدرس جدید در هدر از طریق Location قابل دسترس خواهد بود.
البته ممکنه برنامه ای که برای دریافت ویجت ها استفاده می کنید، عمل redirect رو خودش هندل کنه و کار خاصی برنامه نویس نیاز نباشه انجام بده.
مثل fetch() که برای ارسال درخواست ارسال می شه و خودش این مسئله رو هندل می کنه.
این تغییر مشکلی برای استفاده کننده گان فعلی نباید ایجاد کنه.
نظرات