onLoginFinished'ın sonucu sadece bana verilen izinleri anlatıyor. repo'dan, kullanıcı profilinin nasıl alınacağı net değil. Tepki-native-fbsdkcore FBSDKProfile.h sarmak gibi görünüyor ama nerede olduğunu görmüyorum.react-native-fbsdk - kullanıcı profili nasıl alınır?
var FBSDKLogin = require('react-native-fbsdklogin');
var {
FBSDKLoginButton,
} = FBSDKLogin;
var Login = React.createClass({
render: function() {
return (
<View>
<FBSDKLoginButton
onLoginFinished={(error, result) => {
if (error) {
alert('Error logging in.');
} else {
if (result.isCanceled) {
alert('Login cancelled.');
} else {
alert('Logged in.');
}
}
}}
onLogoutFinished={() => alert('Logged out.')}
readPermissions={[]}
publishPermissions={['publish_actions']}/>
</View>
);
}
});
Bunun için bir çözüm buldum, İşte çözüm: const FBSDK = require ('react-native-fbsdk'); const { LoginButton, AccessToken, GraphRequest, GraphRequestManager, } = FBSDK; http://stackoverflow.com/questions/37383888/how-to-use-graph-api-with-react-native-fbsdk –