1

こんにちは私はこのスクリプトを使用して投稿します:

postToFb:function () {
    //alert(window.FbPostParameters.link);
    FB.api('/me/feed', 'post', window.FbPostParameters, function (response) {
        if (!response || response.error) {
            console.log('/me/feed - Error occured');
        } else {
            console.log('/me/feed - Published to stream!');
        }
    });
},

そして警告window.FbPostParameters.linkは次のとおりです。

http://www.facebook.com/FBPAGENAME/app_APPID?app_data=forum

ウォールポストをチェックしたときの面白い、URLは次のようになりました。

http://www.facebook.com/FBPAGENAME?ref=hl&sk=app_APPID%26app_data%3Dforum

問題は、投稿されたURLが完全に機能している(そしてfbがapp_dataをアプリケーションに渡す)が、後者が機能していないことです。%26app_data%3Dforumパーツを削除するまで、アプリケーションタブもレンダリングされません。

この問題をデバッグするためのリソースが見つかりませんでした。手伝って頂けますか?

ps:encodeURIまたはencodeURIcomponentの結果は同じです。

更新:例へのリンク:http://www.facebook.com/kenivajszmuller/app_238038449651632

誰か助けてもらえますか?ty

4

0 に答える 0