پست‌ها

نمایش پست‌هایی با برچسب image

نحوه آپلود فایل (عکس)

برای مواردی مثل آواتار، نیاز است کاربر عکس دلخواه خود رو انتخاب و در سیستم آپلود کند و لینک مربوطه جهت استفاده در دیگر بخش ها در اختیار کلاینت قرار بگیرد. از لینک مربوطه می توان در پروفایل کاربر، به عنوان آواتار استفاده و ذخیره کرد. جهت آپلود عکس به این شیوه عمل می کنیم: POST https://connect.evand.com/api/files Header: Authorization: Bearer xxx Content-Type: multipart/form-data برای body هم از آنجایی که json نیست، نیازه است که فایل مربوطه (عکس) را به عنوان file به سرور ارسال نمایید. یعنی اسم فیلدی که برای تعیین فایل استفاده می کنید file خواهد بود. خروجی در صورت موفقیت آمیز بودن عملیات لینک مربوط به فایل آپلود شده خواهد بود: {   " url ": "https://static.evand.net/connect/files/20190311/..." } در مواردی ممکن است با خطا روبرو شوید: در صورتی که فایل مربوط رو به سرور ارسال نکرده باشید یا فایل (عکس) آپلودی، اسم فیلدش file نباشه که سرور نتونه فایل رو تشخص بده. در اینصورت همچین خطایی می گیرید: {   "errors": {     &