子账号结构
平台的网址结构是决定子帐号结构的主要驱动因素,更具体地说,就是 site_uri
字段的外观。
下面列出了 AFP 支持的各种网站结构类型:
使用场景 | 网址结构 | API 中 site_uri 字段的值 |
API 中 request_id 字段的值 |
---|---|---|---|
子网域 |
根:https://littlepig.example.com
内容: https://littlepig.example.com/food.html
|
littlepig.example.com |
littlepig (或与用户关联的内部唯一 ID) |
子文件夹 |
根:https://example.com/littlepig
或 https://example.com/sites/littlepig
内容: https://example.com/littlepig/food.html
或 https://example.com/sites/littlepig/food.html
|
example.com/littlepig
或 example.com/sites/littlepig
|
littlepig (或与用户关联的内部唯一 ID) |
子网域和子文件夹的组合 |
根:https://sites.example.com/sites/littlepig
内容: https://sites.example.com/sites/littlepig/food.html
|
sites.example.com/sites/littlepig |
littlepig (或与用户关联的内部唯一 ID) |
具体网址 |
根(或创作者个人资料):https://example.com/user/littlepig
内容: https://example.com/nf8ag4n
|
example.com/user/littlepig
重要提示:对于这种使用情形,我们还要求所有网页都必须包含“平台作者”元标记。 |
littlepig (或与用户关联的内部唯一 ID) |
如果您的用户在您的平台上拥有多个媒体资源,该如何创建子账号
子帐号会映射到用户。如果单个用户在您的平台上可以拥有多个媒体资源(即子网域、文件夹或配置文件页面),那么映射到该用户的子帐号必须包含与该用户关联的所有媒体资源。
在这种情况下,“request_id”的值
如果您的平台允许每个用户使用多个媒体资源,我们建议您在 request_id
字段中使用该用户的内部唯一标识符。日后,get account API 方法将允许根据此字段的值获取帐号。