0
如何添加属性(与用户的数据访问)的Facebook应用程序的对话框?例如不仅访问他的基本信息,还访问其他个人财产?如何将属性添加到Facebook应用程序对话框?
如何添加属性(与用户的数据访问)的Facebook应用程序的对话框?例如不仅访问他的基本信息,还访问其他个人财产?如何将属性添加到Facebook应用程序对话框?
当你问一个用户授权您的应用程序,它包括所有基本的用户数据,加上公共数据的用户共享。
如果你需要的任何其他permissions你要问他们,而当你需要他们的认证用户或更高版本。
为了在auth过程中询问他们,请使用本教程:Server-Side Authentication和OAuth Dialog tutorial。
如果你想要求更多的权限后,用户已经认可你的应用程序,你可以使用js sdk做一个非常简单的方法:
FB.login(function(response) {
if (response.authResponse) {
console.log("user logged in, auth response: ", response.authResponse);
FB.api("/me/permissions", function(res) {
console.log("permissions: ", res);
});
}
else {
console.log("User cancelled login or did not fully authorize.");
}
}, { scope: "email,publish_stream" });