2012-03-15 11 views
0

私は、Iframe経由で私のページにFacebookのアプリケーションを表示しています。私は私のページにlikeブロックとcommentブロックを生成するために次のコードを追加しました。Facebookのような壁紙への間違ったURLの投稿

<div class="my_page_footer"> 
<script src="https://connect.facebook.net/en_US/all.js"></script> 
    <div class="my_page_likes"> 
    <fb:like href="<?=$canvas_url;?>" show_faces="true" width="570" font="verdana"></fb:like> 
    </div> 
    <div id="fb-root"></div> 
    <div class="my_page_comments"> 
    <fb:comments href="<?=$canvas_url;?>" num_posts="5" width="570"></fb:comments> 
    </div> 
</div> 

キャンバスのURLは、アプリのiframe srcです。 誰かがクリックすると、iframeのようにsrc URLがアプリの名前やアプリへのリンクの代わりに壁に掲示されます

  • ニール

答えて

0

Facebookがオープングラフヘッダを使用してURLに表示するかを数字。たとえば:

<meta property="og:title" content="..." /> 
<meta property="og:url" content="..." /> 
<meta property="og:image" content=""..." /> 

あなたのヘッダが正しく設定されているかどうかを把握するためにOG debugger toolを使用することができます。

+0

これらを上書きできますか?私のアプリでこれらのメタタグを設定しますか? – Neil

+0

$ canvas_url URL(http://apps.facebook.com/my-app)を使用する代わりに、http://www.my-app.com – Art