ftp
4 سال پیش توسط ftp مطرح شد
1 پاسخ

طرز صحیح نوشتن یک api

@ali.bayat
طرز صحیح نمایش apiدر لاراول با تمام ارورهایش مثلا ۴۰۰ و اگر توکن صحیح نبود و یا اگهvalidation نوبد رو میشه برام بفرستید
الان یکی از خروجی های من به این شکل نوشتم ابا استاندارد هست

return response([
            'data'=>[
                'message'=>'form is registered',
                'date'=>$date = Jalalian::forge('today')->format('%Y-%m-%d').date(" h:i:sa"),
            ] ,
            'status'=>'success',
        ]);

اگه نیست میشه نمونه کد بدید


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
0

یه سری استاندارد کلی هست..
اما معمولا بر میگرده به Business Logic ی برای پروژه در نظر گرفته شده..
مثلا API فیس بوک و توییتر رو اگر بررسی کنی.. ساختارشون کمی با هم فرق داره

شما باید ساختاری رو که لازم داری مشخص کنی
و بر اساس اون در همه جا به یه شکل ریسپانس رو برگردونی

مثلا الان data رو داری و status که اکثرا به همین شکله..
حالا میتونی به جای برگشت دادن کلمه success ... استاتوس کد رو برگردونی
مثلا ۴۰۱ برای unauthorized و ۲۰۰ برای success


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام