11

クロスプラットフォームの投稿でOpen Graphを使用して場所にタグを付ける際に、私はここに私がやったことのコードを持っている:Facebookのプレイスにタグを付けるオープングラフにマップピンのラベルが表示されない

$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

する「ラベル」は自動的に投稿すると、マップピンに飛び出してしまいます。

enter image description here

添付ラベルなし:しかし、その代わりに、私はいつもこれを取得します。ラベルはピンにマウスを乗せると表示されます。

はここに私のカスタムグラフを開く設定です:

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

ここで私が見逃しているかもしれないものの任意の考えは場所

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

のタグ付けのための私のグラフを開くメタタグですか?

+0

UPDATEのためのリソースを含む、Facebookの開発者セクションです:どうやら、ラベル付きのオープングラフ・マップは、理由のFacebookからの特別な許可を行いました。 – Jhn

+0

私は全く同じ問題を抱えていますが、これに関するニュースはありますか? –

+0

@EyalAlsheichピンラベルを付けるには、あなたのアプリにFacebookの特別な許可/手配が必要です。 – Jhn

答えて

2

これを試しましたか?私はあなたの質問の答えを探している間にこれを見ました。

<!-- 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

0

ここでは、オープングラフの権限Visit facebook developers open graph permissions

+0

これは私が言及していた "許可"ではありません。 hehe私はFacebookとモバイルアプリによって確立された許可を参照していた。もっとパートナーシップのようなもの。 – Jhn