我正在尝试将签到发布到Facebook上没有的地方。我为示例地点创建了一个示例网页,并添加了打开的图形元数据,但Facebook无法正确识别我的“og:type”;它总是将我的页面作为“og:type”“网站”抓取,它将我与地点相关的元数据(例如纬度,经度,城市)标记为无关的属性,从而使我的页面ID成为检查的错误ID英寸
我的问题是:如何让我的网页“代表”“Facebook兼容”开放图元数据中的位置?如何制作有效办理登机手续的网页?
这是我正在使用的og元数据:
<html version="XHTML+RDFa 1.1" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="pt" lang="pt" dir="ltr">
<head>
<title>A Bateira</title>
<meta content="http://farm5.static.flickr.com/4152/5095614606_f6620d7b54.jpg" property="og:image" />
<meta content="40.643696" property="og:latitude" />
<meta property="og:type" content="cafe" />
<meta content="-8.655696" property="og:longitude" />
<meta property="og:street-address" content="Cais dos Botiroes" />
<meta property="og:locality" content="Aveiro" />
<meta property="og:region" content="Aveiro" />
<meta property="og:postal-code" content="3810" />
</head>
最诚挚的问候, P上。
答案 0 :(得分:0)
您目前无法编写检查Open Graph Places(即URL)
目前您可以通过POST到
来检查用户到Facebook的位置请参阅:https://developers.facebook.com/docs/reference/api/user/您需要获得publish_checkins权限。
这可能会在将来发生变化,因为签到会成为帖子对象的注释。
与此同时,您可以创建自定义Cafe对象和自定义Checkin操作,并将自己的自定义签入操作发布到您自己的自定义lat / long-tagged对象