0755-29469360
直接和专属客服进行即时交流
无论是授权商家编辑订单,定制履行流程,还是讲述更好的品牌故事,今年Shopify合作伙伴峰会上新推出的API都非常加拿大专线和加拿大FBA头程和加拿大海外仓帝国速运15710788677。为了帮助卖家理解,我们汇总了大会上宣布的每个新API或更新API的高级视图。
Shopify API
1、翻译API
Shopify现支持多种语言销售(目前可在开发人员预览版中可用),并推出一系列新平台功能,使合作伙伴帮助卖家提供完全多语言的购物体验。
以下是三个主要的API更新:
翻译API:创建和检索翻译后的Shopify资源
Shop Locale API:管理店铺中的语言和地区设置
Liquid API更改:更新Liquid API以帮助在线店铺,结帐和通知中的翻译
卖家可以使用这些新API来支持多语种店面,以及对买家的服务和运营。
API: GraphQL | Liquid
状态: Open beta
2、Sections API
在峰会期间,Shopify宣布了一项新的在线商店设计体验(目前可在开发人员预览版中可用)。
为了更好地支持这一新功能,Shopify对Theme API进行了一些更改,包括页面的新属性和端点,以及博客、资产和其他部分的更新。此外,Shopify还发布了一个新的Sections API,为卖家提供了通过API管理其他分支。
API: REST
状态: Open beta
3、履行API
履行API使应用程序开发人员能够为其用户提供更多控制权,执行订单履行的可视性。此API解锁了多地点订单履行,提高了商家履行流程的可见性,便于应用和商家之间更好的沟通,甚至能够拒绝履行请求。
API: GraphQL | REST
状态: Open beta
4、订单编辑API
订单编辑已经推出了专用API(目前可在开发者预览版中使用)。开发人员通过借助新的订单编辑API在订单发货之前或之后添加、删除或替换商品,从而为商家提供更多购买后灵活性。
API: GraphQL
状态: Open beta
5、交付配置文件API
Shopify开发人员现在可以利用新的Delivery Profiles API优化结帐体验,并通过设置每个产品和每个位置的配送规则,帮助商家获得更多的销售。
该新API使用GraphQL完成对送货设置的写入访问,根据产品特性(如体积大,易碎等)以及库存从哪里运输(如供应商)设置运输规则。最后这个新的API允许应用程序可以创建和修改运输规则,无需商家的人工干预。
API: GraphQL
状态: Open beta
6、折扣API
如果你的应用程序为商家提供折扣,现在就可以通过新的GraphQL 折扣API创建一个名为自动折扣的新类型。此外,Shopify还添加了使用新的代码折扣API来代替创建代码折扣的旧PriceRules方法,这种方法更有效,并且为开发人员提供了更方便的体验。
API: GraphQL
状态:一般可用性
7、批量API
新的批量 API允许Shopify开发人员快速简单地检索大量数据,并指定所需的数据集,然后让Shopify处理资源分页。
这意味着应用程序现在可以以Shopify认可的方式绕过批量操作的API限制。将批量操作(如导出所有订单),使得其从经典REST分页流移至批量API突变。
API: GraphQL
状态: 注册
8、媒体API
开发人员现在可以通过媒体 API将视频和3D模型资产与产品相关联。过去,开发人员只能通过API上传图片。GraphQL Admin API的新增功能允许合作伙伴创建、检索、更新和删除视频和3D模型,添加到Storefront API的新增功能将允许在产品上返回这些新媒体类型,以便与自定义店面一起使用。
API: GraphQL | Liquid
状态:一般可用性
9.私有Metafields API
隐私对用户来说很重要,这已经不是什么秘密了。这就是为什么现在可以创建专属于应用程序的私有Metafields API,以确保云数据仅由商家和用户管理。这种新型的API可以防止所有其他应用程序读取或访问存储在特定资源上的元域数据,比如客户或产品。
API: GraphQL
状态:一般可用性
10、结算API
开发人员现在可以在GraphQL中使用Shopify的结算 API。考虑到未来的功能开发,新API的结构与REST不同。此外,GraphQL结算API将很快推出两个新的webhook主题:
·app_purchase_one_time/update
·app_subscription/update
当某个应用程序一次性购买(应用程序收费)或应用程序订阅(重复应用程序收费)的状态发生更改时,webhook主题将使用GraphQL中的新Billing API术语。
API: GraphQL
状态:一般可用性
11、以多种货币进行销售
Shopify宣布所有Shopify商家现在都可以使用Shopify Payments,支持以多种货币进行销售。此功能以前仅适用于Shopify Plus商家,这意味着Admin API已经使用显示货币(例如订单所在的货币)和商店货币(例如商家的货币)进行回复。Shopify支持全球范围内的Shopify都可以以多种货币销售,因此订单的展示货币现在可以与任何商店的商店货币不同。
API: GraphQL | REST | 液体
状态:一般可用