网页与开放的图形元数据作为一个有效的地方FB签到



我正在尝试发布签到到Facebook上不可用的地方。我为一个示例地点创建了一个示例网页,并添加了open graph元数据,但Facebook无法正确识别我的"og:type";它总是抓取我的页面作为"og:type"website",这将我的位置相关元数据(例如纬度,经度,城市)标记为无关的属性,因此,使我的页面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 .

目前不能为Open Graph Places(即url)写检查

目前您可以通过post到:

检查用户到Facebook位置

https://graph.facebook.com/me/checkins?place_id=FACEBOOK_PLACE_ID& access_token = TOKEN&坐标= COORDS_JSON_OBJ

请参阅:https://developers.facebook.com/docs/reference/api/user/您需要publish_checkins权限。

这在将来可能会改变,因为签入将成为post对象的注释。

同时,您可以创建自定义Cafe对象和自定义Checkin动作,并将您自己的自定义Checkin动作发布到您自己的自定义迟/长标记对象

最新更新