prestashop orders client
1.0.0
Prestashop Orders Client adalah klien yang sederhana dan diuji secara menyeluruh untuk API Prestashop yang dirancang untuk mengekstraksi data pesanan dengan mulus. Awalnya dibuat untuk memenuhi kebutuhan otomatisasi kami untuk tugas-tugas seperti mengirim pesanan berbayar baru ke layanan pos kami, kami memutuskan untuk membagikan klien yang mudah digunakan ini dengan masyarakat. Kami berharap ini terbukti bermanfaat bagi orang lain juga!
> >> from prestashop_orders_client import PrestaShopOrderClient
> >> client = PrestaShopOrderClient ( shop_link = "myshop.com" , api_key = "my_api_key" )
> >> client . get_order ( 1 )
Order ( id = 1 , total_paid = 500.0 , reference = 'ABCD'
order_state = 'Shipped' , email = '[email protected]' ,
first_name = 'John' , last_name = 'Doe' ,
company_name = None , phone = '+12345678' ,
address = 'Example address' ,
city = 'Example city' , post_code = '123456' ,
country = 'Example country' , state = None )
> >> client . get_all_orders ()
[
Order ( id = 1 , total_paid = 500.0 , reference = 'ABCD'
order_state = 'Shipped' , email = '[email protected]' ,
first_name = 'John' , last_name = 'Doe' ,
company_name = None , phone = '+12345678' ,
address = 'Example address' ,
city = 'Example city' , post_code = '123456' ,
country = 'Example country' , state = None ),
Order ( id = 2 , total_paid = 1000.0 , reference = 'ABCD'
order_state = 'Shipped' , email = '[email protected]' ,
first_name = 'John' , last_name = 'Doe' ,
company_name = None , phone = '+12345678' ,
address = 'Example address' ,
city = 'Example city' , post_code = '123456' ,
country = 'Example country' , state = None ),
....
]
>> > client . orders_amount
8Pastikan server Anda memiliki sertifikat SSL yang diinstal, karena API Prestashop memerlukannya, dan klien kami menggunakan "https" untuk melakukan permintaan.
Klien tersedia di PYPI dan membutuhkan Python 3.10+
$ python -m pip install prestashop_orders_client Proyek ini dilisensikan di bawah lisensi Apache 2.0.