shopify api迁移通知

shopify后续将彻底弃用REST API,改为GraphQL API,shopify的更新向来自由自在,把人折磨的死去活来。 

啥是GraphQL?

 官方解释

GraphQL 是一种查询语言和运行时系统。客户端使用 GraphQL 查询语言构建请求,GraphQL 服务器执行请求并以响应形式返回数据。以下是 GraphQL 请求类型:

查询(Queries):请求检索数据,类似于 REST 中的 GET 请求 变更(Mutations):请求创建和修改数据,类似于 REST 中的 PUT、POST 或 DELETE 请求 与每个资源都有不同端点的 REST API 不同,GraphQL API 有一个单一端点用于所有可用数据。客户端指定他们需要的数据,无论是读取还是写入操作,服务器只响应那些数据。

GraphQL 请求结构类似于 JSON。然而,GraphQL 请求不使用引号来表示字段名,并且没有冒号来分隔字段名和值。响应以 JSON 格式返回。

rest api样式

REST API一般是在URL后设置参数

graphql样式

而GraphQL API则采用JSON的query查询结构,整体结构会更清晰。

shopify API搬迁官方指引文档:

下期会介绍下Shopify GraphQL API的简单编写。

此作者没有提供个人介绍
最后更新于 2024-12-20