我通过调用以下函数向用户(已授权该应用程序)发送应用程序生成的请求
function send_app_request(){
FB.api( "/" + '<USER-ID>' + "/apprequests", "POST", {
message: "Custom Request for you!",
data: "<REDIRECT-APP-URL>",
access_token: "<APP-ACCESS-TOKEN>"
}, function(response) {
console.log(response);
});
}
当用户单击画布右上角应用程序图标(带有红色数字)下方的弹出窗口时,他将被重定向到画布的索引页面,其中“request_ids”作为参数之一。如何获取/解码我在 FB.api 调用期间(在上面的函数中)传递的“数据”参数(包含一个 url),以便我可以将用户重定向到我的应用程序中的特定位置(url)。
我已经在许多应用程序中看到了此功能,并且我“无法”弄清楚他们如何能够将用户重定向到其应用程序中的特定位置,而不是当用户单击弹出窗口时的索引页面。