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" });