0

GAEでホストされているWebサイトがありますが、自分のドメイン名を使用して、my-app.appspot.comにリダイレクトします。このリンクをFacebookで共有すると、関連付けられている画像が表示されませんが、共有を使用すると、my-app.appspot.comの直接リンクが正常に機能します。

ファビコンと同じように、リンクを使用すると、ブラウザのタブにある小さなアイコンが表示されません。アプリにリダイレクトされます。

4

1 に答える 1

0

1 つで 2 つの問題があります ;-)

ファビコンの問題は、ブラウザのキャッシュに関連しています。myapp.appspot.com にリダイレクトされる www.example.com ではなく、あるページ myapp.appspot.com にファビコンが表示される場合は、キャッシュの問題でもあります。もちろん、ブラウザのキャッシュをクリアできます (設定/を参照)。オプションメニュー)が、別のブラウザで同じページを開くのが確実な方法です。

共有ボタン facebook でhttp://developers.facebook.com/tools/debugにあるものを見て ください ドメインを入力してください

この情報は 7 日に 1 回取得されます (つまり、html を正しく修正すると、開いているグラフを強制的に更新する必要があります)。

Facebook デバッグ ツールに正しい情報が表示されるようにするには、1/ ボタンを構成する必要があります。 2/ ヘッダーにオープン グラフ タグを入力します。

www.example.com ドメインを appspot Web サイトにリダイレクトしているため、html を見ると、appspot が html タグに含まれていることがわかります。つまり、html ヘッダーは GAE テンプレートのものではなく、リダイレクト ラッパーのものです。

これらすべてを機能させるには、FB ボタンのコードとグラフを開くタグで appspot URL を使用します。 http://developers.connect.facebook.com/docs/reference/plugins/like/ Open グラフ タグは、FB オブジェクトのコンテンツのみを表します。FB ボタンのコードは、開いているグラフを照会するための鍵です。2 つの URL は同じでなければなりません。(まあ、開いているグラフに入力してクエリを実行する方法を完全に理解するまでは同じです!)

于 2012-10-18T18:20:17.537 に答える