2013-03-27 36 views
2

我们正试图在我们的网站上标记书页,以便这些页面映射到开放图表,并以Facebook书名作为页面。标记所需的其中一项是国际标准书号或ISBN#。在没有ISBN编号的情况下在Open Graph中创建一本书

但是,许多书籍(特别是电子书)没有ISBN编号,对于那些书,Facebook拒绝将该对象标识为书。如果一本书没有ISBN号码,您会为这个标签提供什么?

回答

0

这是一个已知的Facebook的问题: https://developers.facebook.com/bugs/238075889669083

作为一种变通方法,看来你可以使用旧的Open Graph类型book

<meta property="og:type" content="book"> 
<meta property="og:image" content="http://ecx.images-amazon.com/images/I/5126EaBrekL.jpg"> 
<meta property="og:title" content="Frankie in Paris"> 
<meta property="book:release_date" content="2012-12-17 00:00:00 UTC"> 

,而不是较新的books.book开放图形类型

+0

你真的尝试过吗?在我的测试中,当尝试使用“book”对象而不是“books.book”对象发布books.wants_to_read操作时出现错误。 – toohool 2013-04-22 20:51:12

+0

我还没有试过books.wants_to_read操作。只有og.like动作。也许值得向Facebook提交有关want_to_read动作和没有isbn的书籍的bug。 – theycallmethesloth 2013-04-23 21:49:01

相关问题