As you can see from the documentation、あなたが特定の範囲内で作成された顧客を得るために要求を渡す必要があるパラメータはcreated_at_min
とcreated_at_max
です。タイムスタンプを手動で入力しない限り、datetime
モジュールのdatetime
オブジェクトが必要になります。
from datetime import datetime
time_format = "%Y-%m-%dT%H:%M:%S+00:00"
min_date = datetime(year=2016, month=5, day=1).strftime(time_format)
max_date = datetime(year=2016, month=6, day=1).strftime(time_format)
我々はstrftime
方法で使用しているフォーマット文字列がハードコーディングされたUTCの時間帯で、Shopifyのドキュメントに必要な形式で私たちの時間を与えるだろう。あなたが別のタイムゾーンを使用する場合は、あなたを別の時間オフセットでハードコードするか、pytz moduleを使用します。
実際には、APIを実際に呼び出します。 Shopifyのリソースのfind
方法を使用するときは、キーワード引数としてプロパティの名前/値のペアを渡し、そのように:何があるかどう
customer_list = shopify.Customer.find(
created_at_min = date1,
created_at_max = date2
)
出来上がり、これはあなたにCustomer
リソース、または空のリストのリストを返すべきではありません一致します。