مشکل در استفاده از سرویس api

سلام
درخواست های api رو که میفرستم یوزر پسورد رو قبول نمیکنه و این ارور رو میده
به صورت پست هم فرستادم همین ارور رو میده
چندتا یوزر هم ساختم بازم همین مشکل رو داشت
Unauthorized` response: {“success”:-2,“message”:“BasicAuth or ApiKey is invalid”,“data”:""}
آخرین ورژن سیموتل رو روی دبیان نصب کردم

1 Likes

با سلام و احترام
در مرحله اول باید اعلام کنید که در حال استفاده از api key هستید یا BasicAuth
اگر از BasicAuth استفاده میکنید تیک یا فیلد Api Key باید حذف گردد و فقط به صورت یوزر نیم پسورد ارسال گردد
اما اگر از Api Key استفاده میکنید باید فیلد BasicAuth را داشته باشید اما ان را خالی بذارید
مانند نرم افزار Postman زیر:

4 Likes

اون مشکل برطرف شد
مورد دیگه ای که هست
ایونت ای پی آی که میاد سمت سرور ما خطای 403 دریافت میکنه
در صورتی که با پست که ارسال میکنیم درخواست رو مشکلی نداریم
از هیچ پروتکلی هم برای آتورایز استفاده نمیکنیم سمت سرور خودمون
همچنین روی سرور با wget تست به سایت درخواست زدم و مشکل 403 نداشتم

با سلام و احترام
لطفا داکیومنت زیر را مطالعه نمایید:

1 Likes

خدمتتون عرض کنم
وقتی درخواست رو از روی سرور بدون سیموتل میزنیم میاد روی سی آر ام و مشکلی نداره
اما وقتی از داخل سیموتل که میاد 403 میده
و به سیموتل api ربطی نداره این موضوع

لطفا لاگ های api را ارسال نمایید و طبق داکیومنت ارسال شده ممکن است IP کلاینت اجازه دسترسی به این وب‌سرویس را نداشته باشد