我的网站分享诗歌,故事和文章。 这是一首诗的开放图表的例子。
{
"id": "905716739487689",
"application": {
"id": "728278247279506",
"name": "mypen",
"url": "https://he.mypen.net/"
},
"created_time": "2015-04-08T10:48:04+0000",
"description": "My complexity, my life is yours. You have me in the morning as i get out of bed. You have me in the night as i go to sleep. My complexi...",
"image": [
{
"height": 408,
"type": "image/jpeg",
"url": "https://d331rn7syke6mg.cloudfront.net/random/red/32/7/612.jpg",
"width": 612
}
],
"is_scraped": true,
"site_name": "MyPen.net",
"title": "My Complexity",
"type": "article",
"updated_time": "2015-05-27T07:40:27+0000",
"url": "https://en.mypen.net/read.php?ID=123",
"data": {
"section": "Poems"
}
}
问题是,当用户分享一首诗时,facebook会告诉它这是一篇文章。我在其他地方读过我应该设置og:type to article,但它似乎不对:
有没有办法设置开放图表说“Eran Shmuel在mypen上分享了一首诗”?
或者我是否需要更改og:键入“网站”以获取诗歌和故事?
答案 0 :(得分:0)
您可以创建自己的自定义OpenGraph对象和操作。
查看指南创建自定义Open Graph故事有几个基本组件:
- 用于发布和阅读操作和对象的应用程序命名空间
- 自定义对象
- 自定义操作
- 配置用于发布的Open Graph故事
在您的情况下,我认为您需要设置前两个点,并使用共享对话框来共享对象。