地点

位置表示您的商店,弹出式商店,总部和仓库所在的地理位置。您可以使用“位置”资源来跟踪销售,管理库存以及配置要在结帐时应用的税率。

您可以使用位置做什么

Shopify API使您可以使用位置资源执行以下操作。这些常规操作的更详细的版本可能可用:

位置属性

积极的 plain "active": true 该位置是否处于活动状态。如果为true,则该位置可用于销售产品,库存和执行订单。商家可以从Shopify管理员停用位置。停用的位置不会影响商店的位置限制
地址1 plain "address1": "126 york street" 地址的第一行。
地址2 plain "address2": "second and third floor" 地址的第二行。
城市 plain "city": "ottawa" 位置所在的城市。
国家 plain "country": "CA" 位置所在的国家/地区。
国家代码 plain "country_code": "CA" 对应于所在国家/地区的两个字母的代码(ISO 3166-1 alpha-2格式)。
created_at plain "created_at": "2008-12-31T19:00:00-05:00" 创建位置的日期和时间(ISO 8601格式)。
ID plain "id": 121 位置的ID。
遗产 plain "legacy": true 这是否是履行服务位置。如果为true,则该位置为配送服务位置。如果为false,则该位置是由商家创建的,并且不依赖于配送服务。
姓名 plain "name": "Ottawa Store" 地点的名称。
电话 plain "phone": "18883290139" 位置的电话号码。该值可以包含特殊字符,例如-+
plain "province": "Ontario" 位置所在的省份。
province_code plain "province_code": "ON" 与位置所在的省或州相对应的两个字母的代码。
Updated_at plain "updated_at": "2009-01-31T19:00:00-05:00" 上次更新位置的日期和时间(ISO 8601格式)。
压缩 plain "zip": "k1n5t5" 邮政编码。
localized_country_name plain "localized_country_name": "Canada" 所在国家/地区的本地名称。
localized_province_name plain "localized_province_name": "Ontario" 位置区域的本地化名称。通常是一个省,州或州。

终点

得到/admin/api/2021-01/locations.json 检索位置列表

检索所有位置的列表

GET /admin/api/2021-01/locations.json

查看回应

得到/admin/api/2021-01/locations/{location_id}.json 通过其ID检索单个位置

检索单个位置

GET /admin/api/2021-01/locations/487838322.json

查看回应

得到/admin/api/2021-01/locations/count.json 检索位置数

计算所有商店位置

GET /admin/api/2021-01/locations/count.json

查看回应

得到/admin/api/2021-01/locations/{location_id}/inventory_levels.json 检索位置的库存水平列表。注意:从2019-10版本开始,此端点通过使用响应标头中提供的链接来实现分页。发送<font style="background-color:#F4F6F8;">page</font>参数将返回错误。要了解更多信息,请参阅向分页的REST Admin API端点发出请求

通过其ID检索位置的所有库存的列表

GET /admin/api/2021-01/locations/487838322/inventory_levels.json

查看回应