[英]How to you get the response headers with shopify_api gem?
我正在嘗試使用 Rails shopify_api gem(最新版本 11.1.0)實現分頁。 根據他們的文檔,下一頁鏈接位於響應標頭中。
您如何獲得響應標頭?
例子:
orders = ShopifyAPI::Order.all(limit: 250)
response_header = ?
您曾經可以使用orders.fetch_next_page來獲取下一頁,但這不再是可用的方法(我相信自 shopify_api 版本 10.0.0 以來),現在您必須檢查標題。
我最近發現了一些文檔 - https://github.com/Shopify/shopify-api-ruby/blob/main/docs/usage/rest.md#pagination
products = ShopifyAPI::Product.all(session: session, limit: 10)
loop do
some_function(products)
break unless ShopifyAPI::Product.next_page?
products = ShopifyAPI::Product.all(
session: session,
limit: 10,
page_info: ShopifyAPI::Product.next_page_info
)
end
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.