php - 在 Facebook Open Graph 中标记地点不会在 map 图钉上显示标签

标签 php facebook facebook-graph-api metadata facebook-opengraph

我试图在跨平台发布中通过 Open Graph 标记地点。我在这里有我所做的代码:

$param['access_token'] = '<VALID ACCESS TOKEN>';
$param['place'] = 'https://foursquare.com/v/lifebit-hq/50d09677e4b019c8164dd068';
$facebookClient->api('/me/<APP_NAMESPACE>:<ACTION_TYPE>', 'POST', $param);

我预期的输出是这样的:

enter image description here

其中“标签”会在发布后自动弹出在 map 图钉中。但是我总是得到这个:

enter image description here

没有附加标签。只有当我将鼠标悬停在图钉上时,标签才会显示。

这是我的自定义 Open Graph 配置:

Object Type: Daycard (with a custom 'location' GeoPoint Property field)
Action Type: Visit
Attachment Layout: Map
Highlighted Points: daycard:location

这是我用于标记地点的 Open Graph 元标记

<meta property="<APP_NAMESPACE>:location:latitude"  content="7.075569"> 
<meta property="<APP_NAMESPACE>:location:longitude" content="125.61214">

有没有想过我可能错过了什么?

最佳答案

你试过吗?我在搜索您的问题的答案时看到了这一点。

<!-- Begin Open Graph metadata --> 
<meta expr:content='&quot;en_US&quot;' property='og:locale'/> <meta     expr:content='data:blog.canonicalUrl' property='og:url'/> 
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<meta expr:content='data:blog.pageName' property='og:title'/>
<meta content='article' property='og:type'/>
</b:if> 
<meta expr:content='data:blog.title' property='og:site_name'/> 
<b:if cond='data:blog.postImageThumbnailUrl'>
<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
<b:else/>
<meta content='URL-FOR-IMAGE-YOU-WANT-TO-USE-IF-THERE-IS-NOT-A-THUMBNAIL-PHOTO-IN-THE-  POST' property='og:image'/>
</b:if> 
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' property='og:description'/>
<b:else/>
<!-- Still looking for a way to use the post snippet if there's no description -->
</b:if>
<!-- End Open Graph metadata -->

View the entire article

关于php - 在 Facebook Open Graph 中标记地点不会在 map 图钉上显示标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19172469/

相关文章:

facebook - 使用 Facebook Graph API 按位置搜索公共(public)事件

Facebook API 发送消息

Android Facebook Video Upload with Graph API - 如何使用 multipart/form-data

javascript - 如何使用 Graph API 访问用户喜欢的信息?

ios 8 app facebook整合推荐

php - 在两列中从数据库中获取帖子

php - 在 session 链接上运行 apache 基准测试。 (我想访问一些正在 session 中的页面。)

javascript - React Native Undefined 不是一个对象(正在评估'_react3.default.PropType.shape')

php - CSS 过渡不适用于更改颜色

php - MySQL - 根据关系表的值在最终输出中添加额外的列