React-Native-fbsdk 读取和发布

React-Native-fbsdk read and publish

我使用 react-native-fbsdk 让我的用户像这样登录我的应用程序:

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

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

那我该怎么做呢?

谢谢!

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

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

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