反应原生fbsdk如何通过服务器

时间:2018-04-24 14:39:34

标签: facebook react-native-fbsdk

我使用native-fbsdk进行Facebook登录,一旦我使用 LoginButton 登录,我就会使用以下代码获取访问令牌:

const FBSDK = require('react-native-fbsdk');
const {AccessToken} = FBSDK;
AccessToken.getCurrentAccessToken()
.then(
      (data) => {
          alert(data.accessToken.toString())
      }
)

我获得了访问令牌,但我不知道它是一个长期访问令牌还是一个短暂的访问令牌,如何使用短期访问令牌获得长时间生效:

https://developers.facebook.com/docs/facebook-login/access-tokens/portability

我在这个链接中看到,可以获得长实时访问令牌,为服务器提供一个简短的实时访问令牌,但我不知道如何在本机上做反应。

1 个答案:

答案 0 :(得分:0)

这是从服务器Fb Long-lived token 生成持久令牌的官方页面

在页面fb access token中,指示以下内容。

  

使用Facebook的iOS和Android SDK的移动应用默认情况下会获得长期存在的令牌。