Skip to Content
JSON链接的保留属性名

链接的保留属性名

以下属性位于 data 对象中,表示对其他资源的引用。链接属性有两种形式:1)对象,可以包含任何类型的引用(如 JSON-RPC 对象);2)URI 字符串,表示资源的 URI(始终以”Link”作为后缀)。

属性值类型:object / string | 父级:data

self 链接可用于检索项目的数据。例如,在用户的 Picasa 相册列表中,items 数组中的每个相册对象可以包含一个 selfLink,用于检索与该特定相册相关的数据。 示例:

{ "data": { "self": { }, "selfLink": "https://www.google.com/feeds/album/1234" } }

属性值类型:object / string | 父级:data

edit 链接指示用户可以发送更新或删除请求的位置。这对基于 REST 的 API 很有用。此链接仅在用户可以更新/删除此项目时才需要存在。 示例:

{ "data": { "edit": { }, "editLink": "https://www.google.com/feeds/album/1234/edit" } }

属性值类型:object / string | 父级:data

next 链接指示如何获取更多数据。它指向加载下一组数据的位置。它可以与 itemsPerPagestartIndextotalItems 属性结合使用来进行数据分页。 示例:

{ "data": { "next": { }, "nextLink": "https://www.google.com/feeds/album/1234/next" } }

属性值类型:object / string | 父级:data

previous 链接指示如何获取更多数据。它指向加载上一组数据的位置。它可以与 itemsPerPagestartIndextotalItems 属性结合使用来进行数据分页。 示例:

{ "data": { "previous": { }, "previousLink": "https://www.google.com/feeds/album/1234/next" } }
Last updated on