今日の朝までは正常に動作していたアクションがありましたが、今では本来の動作をしていません。
Facebook は、「index.jsp?」の後に送信した変数をキャッチしていません。そのため、アクションは公開されていますが、パズル ID とタイミングが null と表示されます。
以下は、私が試したコードで、両方とも同じ問題を引き起こしました。
FB.api('/me/mpuzzleapp:solve?mpuzzle='+encodeURIComponent('{mycompleteurl}/index.jsp?mid='+mid+'&timing='+timing+'&access_token='+accessToken),'post',
function(response) {
if (!response || response.error) {
//alert(response.error.message);
}else{
alert("Action posted successfully.")
}
});
FB.api(
'/me/mpuzzleapp:solve',
'post',
{
mpuzzle: '{mycompleteurl}/index.jsp?mid='+mid+'&timing='+timing+'&access_token='+accessToken
},
function(response) {
if (!response || response.error) {
alert(response.error.message);
}else{
alert("Action posted successfully.")
}
}
);
以前はこれで問題なく動作していましたが、現在は自分の URL でパラメーターをキャッチできません。私のウォールに投稿されたリンクはこれです。
ミッドとタイミングのパラメーターがありません。