نحوه دریافت داده ها از API ووکامرس

آیا به دنبال راهی برای دریافت داده از ووکامرس API هستید؟ در این آموزش مختصر ، ما نمونه های زیادی از درخواست های GET را به اشتراک می گذاریم که بسته به نیاز خود می توانید کپی یا اصلاح کنید.

علاوه بر عملکرد اساسی ووکامرس ، API ووکامرس در اختیار شما قرار می گیرد که می توانید از آن برای توسعه ویژگی ها و عملکرد فروشگاه تجارت الکترونیک استفاده کنید.

این یک ویژگی عالی است ، و برای توسعه دهندگان بسیار مفید است ، مانند افزونه WordPress REST API. WordPress REST API یک ویژگی قدرتمند است که به برنامه اجازه می دهد با عملکرد وردپرس تعامل داشته باشد.

این مورد در API ووکامرس نیز مشابه است. این به شما امکان می دهد داده ها را در فروشگاه تجارت الکترونیکی خود بخوانید ، ایجاد کنید ، به روز کنید و حذف کنید.

نحوه دریافت داده ها از API ووکامرس

هدف اصلی این مقاله بررسی هر یک از این وظایف است تا بتوانید درخواست های API را با فروشگاه ووکامرس خود تعامل کنید. به راحتی می توانید از تماس های API که در اینجا به اشتراک می گذاریم برای ایجاد یک افزونه سفارشی یا اتصال یک برنامه وب مبتنی بر PHP به ووکامرس استفاده کنید.

شایان ذکر است که هنگام برقراری تماس REST API ، ووکامرس و WordPress با پشتیبان PHP و SQL متصل می شوند تا درخواست شما را پردازش کرده و خروجی تولید کنند.

ادامه را بخوانید ، زیرا ما همچنین برخی از درخواست های GET را در انتهای این مقاله به اشتراک می گذاریم.

بگذارید ببینیم چگونه می توانید به این هدف برسید.

مراحل دریافت داده ها از API ووکامرس

در اینجا مراحل ساده ای است که باید دنبال کنید:

  • ابتدا وارد حساب کاربری وردپرس خود شوید و به پنل ادمین کل بروید.
  • اولین کاری که باید انجام دهیم این است که ووکامرس API را از طرف مدیر فعال کنیم. از منوی داشبورد ، روی ووکامرس > تنظیمات> پیشرفته کلیک کنید.
  • بر روی تب میراث API کلیک کنید.
  • مطابق شکل زیر ، فعال کنید میراث باقی مانده API را انتخاب کنید:

  • روی ذخیره تغییرات کلیک کنید
  • مرحله بعدی افزودن یک کلید API با دسترسی خواندن و نوشتن است. کلیدی که ایجاد خواهید کرد احراز هویت درخواست های API شما خواهد بود. این اطمینان می دهد که ووکامرس فقط به درخواست های API مشروع خدمت می کند.
  • برای افزودن کلید ، روی REST API کلیک کنید.

  • شما باید توضیحات را وارد کنید ، کاربر و مجوزها را انتخاب کنید. توصیه می کنیم به خواندن/نوشتن دسترسی داشته باشید. این به این دلیل است که به شما امکان می دهد داده های ووکامرس را از طریق API بخوانید ، به روز کنید و حذف کنید.

  • روی Generate API Key کلیک کنید
  • پس از اتمام کار ، متوجه دو رشته الفبایی می شوید. آنها کلید مصرف کننده و راز مصرف کننده شما هستند.

  • شما باید آنها را کپی کرده و در مکانی امن جایگذاری کنید. برای اتصال به API ووکامرسREST به آنها نیاز دارید. آنها هر بار که درخواستی ارسال می شود توسط باطن PHP پردازش می شوند. کلید مخزن GitHub خود را واگذار نکنید.
  • مرحله بعدی بارگیری یک برنامه گیرنده API برای درخواست و مشاهده پاسخ ها است. ما از کلیدهای API برای اتصال ووکامرس به سایت وردپرس شما از طریق یک سرویس گیرنده API استفاده خواهیم کرد. ما استفاده خواهیم کرد پستچی برای درخواست API.
  • هنگامی که مشتری API خود را بارگیری کردید ، برنامه را باز کرده و مجموعه جدیدی ایجاد کنید. نوع را به عنوان Auth Basic تنظیم کنید و کلید Consumer را به عنوان نام کاربری و راز Consumer را به عنوان رمز عبور وارد کنید.

  • پس از پیکربندی Postman ، اکنون آماده درخواست API هستید. شما می توانید درخواست کنید تا همه سفارشات را بررسی کنید که آیا کلیدهای API به درستی کار می کنند یا خیر.
  • در درخواست GET ، درخواست GET را برای مشاهده همه سفارشات وارد کنید:

  • پاسخ این درخواست API JSON قوی است و باید همه سفارشات فروشگاه خود را در خروجی مشاهده کنید. در غیر این صورت ، خطای 401 را با پیام – “متأسفانه شما مجاز به ویرایش این منبع نیستید” مشاهده خواهید کرد.

در اینجا چند نمونه از درخواست های ووکامرس GET آورده شده است:

  • دریافت کلیه سفارشات

https://yourcompany.com/wp-json/wc/v3/orders/
  • دریافت یک سفارش واحد

https://yourcompany.com/wp-json/wc/v3/orders/{insert order ID}
  • دریافت کلیه محصولات

https://yourcompany.com/wp-json/wc/v3/products/
  • دریافت یک محصول واحد

https://yourcompany.com/wp-json/wc/v3/products/{insert product ID}
  • دریافت تنوع محصول

https://yourcompany.com/wp-json/wc/v3/products/{insert product ID}/variations/{insert variation ID}
  • دریافت همه مشتریان

https://yourcompany.com/wp-json/wc/v3/customers/
  • دریافت یک مشتری واحد

https://yourcompany.com/wp-json/wc/v3/customers/{insert customer ID}

نتیجه

در این آموزش مختصر ، ما نحوه دریافت اطلاعات ووکامرس از API WooCommerce را به اشتراک گذاشته ایم. این فرآیند برای مبتدیان می تواند کمی پیچیده باشد ، اما ما سعی کرده ایم هر مرحله را با جزئیات توضیح دهیم.

هنگام برقراری تماس REST API ، ووکامرس و WordPress با پشتیبان PHP و SQL ارتباط برقرار می کنند تا درخواست شما پردازش شود و خروجی تولید شود.

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره نحوه دریافت داده ها از API ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

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

دوره های پیشنهادی

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۹۴۶
۰
۱۳ آذر ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۸۶۸
۰
۱۳ آذر ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۹۵۹
۰
۱۳ آذر ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۷۵۵
۰
۲ دی ۱۳۹۹