访问范围

AccessScope资源使您可以检索商户授予应用程序的权限,例如read_orderswrite_products。这些权限允许应用程序访问商店中的数据,并在商家安装应用程序时被授予。

检索到的访问范围列表基于请求的访问令牌。它仅返回与令牌关联的那些访问范围。

笔记

如果您的应用程序已经安装在商店中,并且希望授予该应用程序其他访问范围,则需要使用其他请求的范围将商家重定向到应用程序安装页面。商户安装更新的应用程序后,对AccessScope资源的所有后续调用都将返回已授予访问权限的更新列表。

AccessScope可以做什么

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

AccessScope属性

access_scopes plain "access_scopes": [ { "handle": "write_product_listings" }, { "handle": "read_shipping" } ] 与访问令牌关联的访问范围。

终点

得到/admin/oauth/access_scopes.json 检索与访问令牌关联的访问范围的列表。

列出所有范围

GET /admin/oauth/access_scopes.json

回应:

HTTP / 1.1 200 OK

{

“ access_scopes” : [

  1. {
  2. handle :“ read_products
  3. },
  4. {
  5. handle :“ write_orders
  6. },
  7. {
  8. handle :“ read_orders
  9. }

]

}