1

Facebook プレイスではなく、タグ付けされた Google プレイスでアクションを (OpenGraph を使用して) 公開する際に問題があります。次のドキュメントによると、それは簡単です: https://developers.facebook.com/docs/opengraph/location_tagging/#third_party

しかし、 place=http://GOOGLE_PLACE_URLでアクションを公開しようとするたびに、次のエラー メッセージが表示されます。

指定された場所「http://GOOGLE_PLACE_URL」が無効であるため、公開しようとしているアクションは無効です。

Google マップ、Google プレイス、Google+ ローカル URL を配置しようとしましたが、すべて同じ問題でした。

注: "place=Facebook_Place_ID" を設定すると、アクションを正常に公開できました。

どんな助けやヒントも大歓迎です!

ありがとうございました、

4

1 に答える 1

0

Google の場所のページには、Open Graph をサポートするために必要なマークアップがないと思います

ドキュメントから:

placeサード パーティの場所を使用した公開アクションは、URL を別のサイトのオブジェクトに渡す点を除いて、上記の場所のタグ付けの例と似ています。

ドキュメントの foursquare の例は場所として定義されており、foursquare が使用するメタデータがあります: https://foursquare.com/v/eataly/4c5ef7 ​​7bfff99c74eda954d3

https://developers.facebook.com/tools/debug/og/object?q=https%3A%2F%2Ffoursquare.com%2Fv%2Feataly%2F4c5ef7 ​​7bfff99c74eda954d3 でその URLの Facebook のデバッグ ツールを参照してください。として定義されており、Facebook で利用可能な位置データがあります - Google の場所ページにこれがないのではないかと思います‎og:type‎ playfoursquare:venue

于 2012-10-04T00:43:26.923 に答える