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() که برای ارسال درخواست ارسال می شه و خودش این مسئله رو هندل می کنه.

این تغییر مشکلی برای استفاده کننده گان فعلی نباید ایجاد کنه.

نظرات

پست‌های معروف از این وبلاگ

استفاده از Refresh Token جهت دریافت توکن‌های معتبر جدید (کانکت)

لیست کاربران نشان شده - سرویس کانکت

بلیت خریداری شده کاربر در رویداد