سلام روز خوش
من یه راهنمایی نیاز دارم برای استفاده از یه api
یه وبسایت برای فروش کتاب نوشتم بعد میخوام بعد از این که سفارش مشتری ثبت شد یه دکمه توی صفحه ادمین بزارم که اطلاعات سفارش رو به پست ارسال کنه بعد کد رهگیری رو نشون بده
برای این کار میخوام از api این شرکت استفاده کنم www.tapin.ir
روش استفاده از وب سرویسهاش مشخصه که چطور باید request ها رو ارسال کنم و response رو دریافت کنم
الان میخوام با استفاده از laravel http client این رو پیاده سازی کنم حالا سوال اولم این هست که روش درست این کار به چه صورت هستش یعنی مثلا باید یه controller بسازم و کل کارها رو از ارسال request و دریافت response پاس دادن اطلاعات به view ها رو تو اون انجام یدم یا راه بهتری هم وجود داره چون درواقع این controller به هیچ جدولی تو دستابیس وصل نیست.
سوال دومم هم این هست که اگه میشه یه راهنمایی بکنید که بعد پیاده سازی درست این سیستم چطور میتونم اون رو به صورت یه پکیج در بیارم و تو پروژه های بعدیم استفاده بکنم؟
سلام و احترام
این مورد با controller پیاده سازی نکنید چون فکر کنم اصلا داخل requestی نمیاد و صرفا ازش میخواید داخل یه controller دیگه استفاده کنید
اگه میخواید داخل پروژه های دیگه که با سیمفونی، لاراول و php pure و.. هم کار کنه با curl بنویسیدش تا همه جا بدون تغییری بتونید ازش استفاده کنید
اگه میخواید یاد بگیرید که چطوری پکیج هم بنویسید میتونید این دوره رو دنبال کنید https://beyondco.de/course/php-package-development/your-php-package/package-benefits
اگه تا الان برای این بخش کدی نوشتید قرار بدید تا بررسی کنیم