تکمیل فرآیند و بازگشت به دیوار (Completion)
مکانیزم بازگشت کاربر به دیوار به طور کامل سادهسازی شده است. روشهای قدیمی که در آنها از return_url
اختصاصی یا ارسال پارامترهایی مانند status
و message
در لینک بازگشت استفاده میشد، به طور کامل منسوخ (Deprecated) شدهاند.
لطفاً از مکانیزم جدید که در ادامه توضیح داده شده است، استفاده کنید.
یکی از اصول اساسی در طراحی افزونههای کنار، بازگرداندن کنترل به کاربر و پلتفرم دیوار پس از پایان تعامل است. فرقی نمیکند کاربر فرآیند را با موفقیت به اتمام برساند یا از آن انصراف دهد؛ افزونه شما در هر حالتی موظف است کاربر را به دیوار بازگرداند.
مکانیزم جدید بازگشت: هدایت به یک لینک ثابت
در روش جدید، شما تنها یک وظیفه دارید: کاربر را به آدرس ثابت زیر هدایت (Redirect) کنید.
https://open-platform-redirect.divar.ir/completion
این آدرس هیچگونه پارامتری نیاز ندارد. پلتفرم دیوار به صورت هوشمند جلسه (Session) کاربر را شناسایی کرده و او را دقیقاً به همان نقطهای که از آن آمده بود (صفحه چت، مدیریت آگهی و...) باز میگرد اند.