2016-10-14 73 views
1

我正在寻找一种方法来在调用Shopify API时查看我的请求的标题信息。使用Python访问“HTTP_X_SHOPIFY_SHOP_API_CALL_LIMIT”Shopify模块

的API文档说:

您可以检查有多少个电话你已经使用Shopify标头在响应发送到您的API调用做:你 HTTP_X_SHOPIFY_SHOP_API_CALL_LIMIT(名单多少电话对于特定店)

在一个Shopify支持网页制作,我发现一个线程问同样的问题,和Shopify的回应是:

如果(您正在使用)python适配器,那么您可能需要使用get_headers方法。我不确定,我不使用这个库。

在探索我试图像下面的电话:

shopify.ShopifyResource.get_headers().get('HTTP_X_SHOPIFY_API_CALL_LIMIT') 
>>None 
+0

什么你只是通过'shopify.ShopifyResource.get_headers()'得到 – idjaw

回答

1

之所以能够通过访问它:

resp_header = shopify.ShopifyResource.connection.response.headers.['x-shopify-shop-api-call-limit']

不过,我也看到了另一个线程有还应该可以通过某处访问的API密钥全局限制:'x-shopify-api-call-limit'