0

友達のウォールに投稿されない理由を探すのに 1 日をほとんど無駄にしました

助けてください

エラーは発生しませんが、投稿が友達の壁に表示されていないようです。

友達ウォールに投稿するようにというダイアログ ボックスが表示されます。[共有] をクリックして確認すると、閉じられますが、友達ウォールに変更はありません

プライバシーポリシーを確認するために、さまざまな友人のウォールを試してみましたが、ここで問題になるとは思いません.

「to」パラメーターを指定しないと、プロフィールに投稿されますが、問題は友達の壁だけです

コードは次のとおりです

<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.1.js">    
</script>

<script src="http://connect.facebook.net/en US/all.js">
</script>

<script type="text/javascript">

window.fbAsyncInit = function() 
{
    FB.init
    (
        {
            appId  : 'appid',
            status : true, // check login status
            cookie : true, // enable cookies to allow the server to access the session
            xfbml  : true , // parse XFBML
            oauth : true // Enable oauth authentication
        }
    );
};

   $(document).ready(function () 
   {
        $('#shareonfacebook').click(function (e) 
        {
            e.preventDefault();
            var obj=
            {
                    method: 'feed',
                    name: 'DvimayPostPhoto',
                    link: 'http://localhost/FaceBook/index.html',
                    picture: 'http://www.fbrell.com/public/f8.jpg',
                    caption: 'hey how is my Application ? tell me dude',
                    description: 'hey how is my Application ?',
                    to: 'frnd id',
                    message: ''
            };
            function callback(response)
            {
                document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
            }

            FB.ui(obj, callback);

        });
    }
    );
</script>
<script>
FB.init({appId : 'app id'});
</script>

</head>
<body>
 <div id="fb-root"></div>
 <script>
(function() 
{
     var e = document.createElement('script'); 
     e.src = document.location.protocol +'//connect.facebook.net/en_US/all.js';
     e.sync= true;
     document.getElementById('fb-root').appendChild(e);
}
);
 </script>

<script src="C:/Users/Dvimay/Desktop/HIGHCHARTS/js/highcharts.js"></script>
<script src="C:/Users/Dvimay/Desktop/HIGHCHARTS/js/modules/exporting.js"></script>
<div id="container" style="height: 400px;width:500px;"></div>

<input type="button" id="shareonfacebook" value="Share This Link on Facebook"></input>

</html>
4

1 に答える 1

0

FB.ui() からどのような応答が得られましたか? コードを見ると、大丈夫そうです。私が想像できる唯一のシナリオは、あなたの友人が自分のウォールに投稿する権限を無効にしたということです。他のフレンドIDで試しましたか?

于 2013-05-23T19:34:11.717 に答える