这是流程,
。
我在步骤1.1.1中遇到问题,如果用户未授权应用程序,这里是我调用的功能代码
function askForPermission(app_data) {
var oauth_url = 'https://www.facebook.com/dialog/oauth/';
oauth_url += '?client_id=' + app_id;
oauth_url += '&redirect_uri=' + encodeURIComponent(app_url + '&app_data=' + app_data);
oauth_url += '&scope=user_about_me';
window.top.location = oauth_url;
}
这里一切顺利,但是当用户在auth对话框中单击“确定”时,我会被重定向到 APP_ID /# = “> https://apps.facebook.com/ APP_ID /# = ,而不是页面标签网址我已在redirect_uri中指定。 我不明白为什么,我谷歌搜索了几个小时没有结果。有没有人有类似的问题?他是如何解决的?