استاد API من درست کارمیکنه و لیست همه شهرها رو میده اما وقتی بهش یه پارامتر مثل (province_id=10?) پاس میدم با ارور notfound مواجه میشم.
سلام وقت بخیر
لطفاً پروژه خودتون به همراه بکاپ دیتابیس رو پیوست کنید تا بررسی کنیم.
اگر از نظر خودتون کدها رو درست نوشتید احتمالا داخل شرط هاتون یه جا به جای == از = استفاده کردید.
کیان سلگی۱۹ شهریور ۱۴۰۱، ۱۶:۰۲
خدمت شما
M۱۹ شهریور ۱۴۰۱، ۱۶:۰۵
سلام وقت بخیر
کدهای پروژه شما بررسی و اصلاح شد و در همین تیکت پیوست گردید.
به فایل index در api شما یک قطعه کد جهت تشخیص خالی بودن پارامترها اضافه شد که اگر پارامتر ای دی استان خالی ارسال شد تمامی استانها و شهرها نمایش داده شود و در صورتی که ای دی خاصی وارد شود تنها شهرهای همان ای دی نمایش داده میشود و در صورتی که مقدار 0 یا ای دی استان غیر موجود وارد شود طبیعتا not found نمایش داده خواهد شد و همچنین متد is valid city در فایل iran.php نیز اصلاح شد.
لطفا بررسی بفرمایید و در صورتی که سوالی یا ابهامی داشتید بیان کنید.