React-Native-fbsdk读取和发布

时间:2017-08-01 19:58:57

标签: facebook react-native react-native-fbsdk

我使用react-native-fbsdk将我的用户登录到我的应用程序中:

 LoginManager.logInWithReadPermissions(["public_profile", "email", "user_birthday", "user_location", "user_about_me"])

但我需要允许我的用户分享他们的Facebook提要的一些信息!所以我需要'publish_actions'权限并且它不能与'logInWithReadPermissions'一起使用,并且我无法使用'logInWithPublishPermissions'设置读取权限!

那我怎么能这样做?

谢谢!

1 个答案:

答案 0 :(得分:1)

还有一个logInWithPublishPermissions功能:https://github.com/facebook/react-native-fbsdk/blob/master/js/FBLoginManager.js

...虽然,您应该考虑使用共享对话框,它不需要publish_actionshttps://github.com/facebook/react-native-fbsdk

确保您不同时要求读取和写入权限,您只需要在用户想要共享内容之前写入权限,而不是在他登录时。