如何获取 Shopify 移动应用的库存数量

How could I get inventory quantity for Shopify Mobile App

我正在 Android 和 IOS 实施 Shopify,但我只看到 isAvailable() 产品变型但没有库存数量的方法。

我看到它可用于网络,但没有 API 用于移动设备。

请多多指教

谢谢。

不幸的是,如果不尝试创建结帐,您将无法获得它。如果您创建包含太多商品的结账,Shopify 将 return 为您提供可用数量错误。您必须处理此错误才能向客户显示消息。

Client.createCheckout(checkout) { rtrndCheckout, error -> Void in
                    if (error == nil) {
                        // do your stuff
                    }
                    else {
                        // handle error
                        NSLog("Error Checkout \(error!.userInfo)")
                        if (error.code == 422) { //not_enough_in_stock

                        }
                    }

您可以从错误对象中获取所需的所有数据:库存数量等...我知道这并不理想,但这是唯一的方法。