Shopify Admin GraphQL API,用于获取特定日期的订单

时间:2019-11-26 09:44:49

标签: shopify shopify-app

我正在使用GraphQL Admin API来获取特定日期的订单数据。 在查询下面,我正在使用它来获取数据,但是它提供了错误的数据。

$created_at_min =  \Carbon\Carbon::today()->subDays(8)->toDateTimeString();

$created_at_max = \Carbon\Carbon::today()->subDays(8)->addHours(23)->addMinutes(59)->addSeconds(59)->toDateTimeString();

$query = '{
          orders(first:10, query : "created_at_min:'.$created_at_min.',created_at_max:'.$created_at_max.'"){
            edges{
              node{
                name
                totalPriceSet{
                  presentmentMoney{
                    amount
                    currencyCode
                  }
                }
                customer{
                  firstName
                  lastName
                  phone
                  email
                }
                lineItems(first : 10){
                  edges{
                    node{
                      product{
                        handle
                      }
                    }
                  }
                }
              }
            }
          }
        }';

我正在添加Shopify的graphQL应用的屏幕截图。我使用REST API获得了正确的数据,但是仅使用GraphQL API获得了错误的数据。我肯定在编写graphQL查询时犯了一个错误。

enter image description here

0 个答案:

没有答案
相关问题