我期待着实现这样的工作流程。Facebook应用验证工作流程
- 浏览Facebook的画布页面URL: http://apps.facebook.com/app_name/
- 重定向用户到应用程序页面,如果用户已达到允许的Facebook应用程序或 如果不redircting用户在一边的Facebook下面的对话框(这是 我有什么需要得到)
但现在我得到了这个。
- 浏览Facebook的画布页面URL: http://apps.facebook.com/app_name/
- 重定向用户到应用程序页面,如果用户已达到允许的Facebook应用程序,或者如果没有redircting用户在一边的Facebook下面的对话框(这是我现在越来越) 请问任何人都可以提出一种方法来实现预期的身份验证工作流程,而不是我现在得到的。
这是js代码我现在使用这个,
if (response.authResponse) {
FB.api('/me', function(info) {
//ENS.fbConnect(0, response.authResponse.accessToken);
login(response, info);
});
} else{
//redirctURL= encodeURI('http://apps.facebook.com/app_name');
redirctURL= encodeURI('http://my_site_url.com');
top.location.href = "http://www.facebook.com/dialog/oauth?client_id="+fbAppID+"&redirect_uri="+redirctURL+"&scope=offline_access,email,user_birthday,status_update,publish_stream,user_about_me, user_notes";
}
以上代码else部分,当用户没有按照我在我的第二点提到与应用验证工作。
其实我需要将用户重定向回http://apps.facebook.com/app_name而不是http://my_site_url.com。但是当我使用http://apps.facebook.com/app_name作为“redirctURL”时,我的身份验证工作流给了我以下错误。
普莱斯帮我解决我上面
- 工作流程问题
- 重定向问题
什么你的问题? – Igy 2011-12-14 11:30:14
第一个问题:点击这里查看实际操作:http://apps.facebook。COM/wpsocialreader /。我需要像这样完全实现。但是我得到了上面显示的工作流程。有一段时间,这是由于不正确的应用配置设置。请帮我解决这个问题。第二个问题:我需要重新定向用户到我的Facebook应用程序部分,而不是我的网站上面的身份验证过程后。但是,当我设置Facebook应用程序url,它正在得到一个错误,如上所示。请允许我解决以上两个问题。 – 2011-12-14 16:41:52