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

پیاده سازی Curl در لاراول

باسلام این دستور چطوری پیاده سازی کنم در لاراول

curl -X POST https://api.push-pole.com/v2/messaging/notifications/ -H 'authorization: Token YOUR_Session_TOKEN' -H 'content-type: application/json' -d '{"app_ids": ["com.package_name_34"], "filters": {"pushe_id": ["pid_20aa-ba40-a0","pid_39ca-ee30-d9"]}, "data": {"title": "عنوان پیام", "content": "محتوای پیام"}}'

ثبت پرسش جدید
mahdi khanzadi
تخصص : backend developer at Snapp mar...
@khanzadimahdi 5 سال پیش مطرح شد
0

سلام. از پکیج زیر استفاده کن

https://github.com/shetabit/extractor

اول دستور زیر رو میزنی یه کلاینت میسازه برات

php artisan make:micro-client  clientName

بعدش کلاینتی که ساخته رو باز میکنی به صورت زیر کد میزنی داخلش :

        $response = $this
            ->request
            ->setUri($this->getEndPoint())
            ->setMethod('post')
            ->addFormParam('username', $this->username)
            ->addFormParam('password', $this->password)
            ->fetch();

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

$response = $client->run();

نتیجه رو میریزه توی متغیر response و میتونی ازش استفاده کنی.


سعید محمدیان
@saeedbzines 5 سال پیش مطرح شد
0

می تونید همینو به عنوان مثال پیاده کنید


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

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