سلام من توی postman که تست میکنم توکن رو برمیگردونه ولی توی laravel نمیتونم دریافت کنم ارورکه دریافت میکنم
Client error: `POST http://jet.tipax.ir:100/core/connect/token` resulted in a `400 Bad Request` response:
{"error":"invalid_client"}
$client = new Client();
$url = "http://jet.tipax.ir:100/core/connect/token";
$form_params['ClientName'] = "";
$form_params['ClientId'] = "";
$form_params['Secret'] = "";
$form_params['Scope'] = "";
$form_params['UserName'] = "";
$form_params['Password'] = "";
$headers['content-type'] = 'application/json';
$request = $client->post($url, ['form_params' => $form_params, 'headers', $headers]);
return $request->getBody()->getContents();
@hesammousavi
سلام بررسی کردم مشکل این بود که روی لوکال تست میکردم بردم روی هاست این مشکل رفع شد این ارور رو میده
cURL error 7: Failed to connect to jet.tipax.ir port 100: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
جای که برای گرفتن token ثبت نام کردید آیا نگفتن یا در مستنداتش نوشته نیست که به چه شکلی در لوکال به api دسترسی پیدا کنید ؟
چون اگر در سرور اوکی باشه بنظر میرسه بر اساس ip کار کنه
@hesammousavi
توی داکیومنتشون کد وضعیت لغو سفارش نداشتن زنگ زدم میگم چرا نداره میگه تست کن یکیش هست تازه این آقا کارشناس فنی شون بود
حالا بگذریم مهندس این ارور بالا فرستادم برای چیه میدونید؟
@hesammousavi
توی postman تست میکنم برمیگردونه token رو
ولی اینجا نمیدونم چرا برنمیگردونه
oauth2 استفاده میکنن
ممنون مهندس
پس request رو به همراه اطلاعات رو به درستی ارسال نمیکنید ! همون تنظیماتی که در postman هست رو در request دقیق پیاده کنید.
gazzle روی هاست داخلی خود لاراول که با php artisan serve می سازید کار نمیکنه اما روی هاست xampp و هاست واقعی کار میکنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟