我正在使用Person
来表示我的用户个人资料。用户可以添加指向其他网站的链接,例如他们的个人网站,他们的Twitter个人资料,或者只是他们的重要项目的网站。
后者是我不想使用sameAs
属性的原因 - 此外,我希望能够显示他们为这些网站提供的名称。
我可以使用什么属性?
答案 0 :(得分:0)
虽然@unor已将其从问题中移除,但我确实注意到我使用微数据标记了这一点 - 这意味着我无法使用this answer中建议的@reverse
。
我现在最终做的是滥用sameAs
并将其包装在Role
中,以便我可以使用roleName
来指定网站与个人资料的关系。所以在JSON:
{
"sameAs": [
{
"roleName": "My Twitter profile",
"sameAs": "https://twitter.com/example"
},
{
"roleName": "10001 innovations in scholarly communications",
"sameAs": "http://innoscholcomm.silk.co/"
}
]
}