2012-02-22 4 views
0

私は以前、ユーザーページにカスタムのようなメッセージを作成することについて尋ねて、開いたグラフを使用するように指示されました。私はチュートリアルを試してみましたが、私のようなボタンで動作させることはできませんでした。誰も助けたり、アドバイスをしたりできますか?Facebookのようなボタンと開いたグラフ

私はデバッグツールを使用してエラーを起こさず、次に何をすべきかについて少し混乱しています。私のアプリは固定されたPHPヘッダーを使用し、AJAXを使用して本文のコンテンツが動的に変更されます。私がしようとしているのは、ユーザーにクーポンを好きにして、自分のカスタムメッセージで自分のサイトに表示させることです。「誰かがwww.somesite.comのクーポンを使っています」

以下は何ですか?私の頭の中にあります。

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 
<head prefix="og: http://ogp.me/ns# <?php echo APP_NAME;?> fb: http://ogp.me/ns/fb/<?php echo APP_NAME;?># test: http://ogp.me/ns/fb/test#"> 
    <meta property="fb:app_id"  content="xxxxxxxxxxxxxxx" /> 
    <meta property="og:type"  content="<?php echo APP_NAME;?>:coupon" /> 
    <meta property="og:url"   content="http://somesite.com/" /> 
    <meta property="og:title"  content="Sample Coupon" /> 
    <meta property="og:description" content="Some Arbitrary String" /> 
    <meta property="og:image"  content="http://ogp.me/logo.png" /> 

、ここでは、現在動作します私のようなスクリプトですが、ページではなくクーポンのために。

<!-- Code for FB like button --> 
<div id="fb-root"></div> 
<script> 
    (function(d, s, id) { 
     var js, fjs = d.getElementsByTagName(s)[0]; 
     if (d.getElementById(id)) return; 
     js = d.createElement(s); js.id = id; 
     js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=xxxxxxxxxxxxxxx"; 
     fjs.parentNode.insertBefore(js, fjs); 
    }(document, 'script', 'facebook-jssdk')); 
</script> 

<div class="fb-like" data-href="http://apps.facebook.com/test/" data-send="false" data-width="450" data-show-faces="false"></div> 

答えて

1

のみ、このような話を投稿することができますオープングラフタグを使用するには:あなたがあなた自身の行動(例えば使用)とオブジェクトを(指定したい場合 ユーザXYZはwebsite.com

にABCが好き'クーポン')、これを行うためのアプリケーションを作成する必要があります。

あなたがここにこれを行う方法のステップのチュートリアルバイステップを見つけることができます。お返事@Inga H用 https://developers.facebook.com/docs/opengraph/tutorial/

+0

おかげで、これは私が続いているチュートリアルです。クリックするためのボタンを作成したときに、機能しませんでした。 – JPK

+0

あなたの行動は承認されましたか?または、まだテストユーザーでテストしていますか?あなたはサイトやapp_idへのリンクを提供することができますか? –

+0

アプリIDが175193285914239の場合、アクションは承認されます – JPK

関連する問題