علی اسماعیلی
5 سال پیش توسط علی اسماعیلی مطرح شد
8 پاسخ

دریافت access token با guzzle

سلام من توی 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 5 سال پیش مطرح شد
0

ارور شما مربوط به صحیح نبود client میشه اگر به ارور دقت کنید
invalid_client


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 5 سال پیش مطرح شد
0

@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)

حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

جای که برای گرفتن token ثبت نام کردید آیا نگفتن یا در مستنداتش نوشته نیست که به چه شکلی در لوکال به api دسترسی پیدا کنید ؟
چون اگر در سرور اوکی باشه بنظر میرسه بر اساس ip کار کنه


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 5 سال پیش مطرح شد
0

@hesammousavi
توی داکیومنتشون کد وضعیت لغو سفارش نداشتن زنگ زدم میگم چرا نداره میگه تست کن یکیش هست تازه این آقا کارشناس فنی شون بود

حالا بگذریم مهندس این ارور بالا فرستادم برای چیه میدونید؟


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

این ارور بخاطر اینکه نمیتونه به api متصل بشه کلا، مشکل خاصی که از طرف شما باشه نیست


علی اسماعیلی
تخصص : php Laravel
@aliesmaili.code 5 سال پیش مطرح شد
0

@hesammousavi
توی postman تست میکنم برمیگردونه token رو
ولی اینجا نمیدونم چرا برنمیگردونه
oauth2 استفاده میکنن

ممنون مهندس


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

پس request رو به همراه اطلاعات رو به درستی ارسال نمیکنید ! همون تنظیماتی که در postman هست رو در request دقیق پیاده کنید.


صادق مرادی
تخصص : توسعه دهنده لاراول و برنامه نو...
@moradiemails 5 سال پیش مطرح شد
0

gazzle روی هاست داخلی خود لاراول که با php artisan serve می سازید کار نمیکنه اما روی هاست xampp و هاست واقعی کار میکنه


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

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