0

共有ボタン付きのFacebookのようなプラグインを使用しています。URLは、アプリのリソースを指しています。例えば

http://apps.facebook.com/appname/resources/id

このリソース/URLが初めて共有または高く評価されたときは、すべて正常に機能します。たとえば、共有は上記のURLを保持します。

ただし、同じリソース/ URLが再度共有されると、エラーが発生します。Facebookはそのリソースのファンページを作成しました

http://www.facebook.com/pages/appname

したがって、今後、共有/いいねは、アプリのリソース/URLではなくそのページを参照します。

同様のプラグインに使用するURLは正しく、常にアプリのリソースURLを指します。そこにあるfbappidも正しいです。さらに、リソースのページには、og:urlなどのオープングラフメタタグがあり、これも正しいURLを指しています。

Facebookのリンター/デバッガーは、いいね/共有リソースをチェックするときに、正しいアプリリソースURLにURLを返します。

代わりにファンページが作成され、URLが共有/いいねで交換されるのはなぜですか?それを修正する方法は?共有にアプリリソースのURLを含め、開いているグラフオブジェクトのlikeカウントを増やす必要があります。

4

2 に答える 2

1

共有にアプリリソースのURLを含め、開いているグラフオブジェクトのlikeカウントを増やす必要があります。

OGオブジェクトのカウントのように増やしたいだけなら、FacebookのURLではなく実際のURLをリンクしてみませんか?つまり、あなたのアプリはyourdomain.example.com/something/resources/idからアクセスできるはずですよね?それで、それは本当のOpen Graphオブジェクトなので、なぜそれが好きではないのですか...?

于 2012-06-04T07:23:35.717 に答える
0

これに関連するFacebookのバグがあります: http ://developers.facebook.com/bugs/240986412684045?browse = search_4fe13eff357e29b43787690

ですから、どうやらそれについて私たちにできることは何もありませんが、Facebookがそれを修正するのを待ってください。別の方法は、CBroeが提案したものであり、キャンバスURLを使用せずにリソースをポイントします。しかし、これは共有メッセージに非キャンバスURLを配置しますが、これは私たちが望んでいることではありません。

于 2012-06-20T03:12:45.470 に答える