如何从Facebook用户ID获取信使用户ID

时间:2017-12-29 14:39:01

标签: android facebook facebook-graph-api react-native deep-linking

我正在使用react native来构建我的应用程序。我有facebook用户ID。我有一个按钮,用于单击以显示messenger中的特定用户。 facebook id和messenger id对于用户来说是不同的。我想使用 Linking.openURL(' https://m.me/ {user-id}')在Messenger应用上打开用户标签。我需要放{user-id}。那么如何从facebook id中检索messenger id?我收到的链接https://developers.facebook.com/docs/messenger-platform/identity/id-matching让我感到困惑。我试过了

https://graph.facebook.com/v2.6/{user-id}?fields=name,age_range,ids_for_apps,ids_for_pages&access_token=[access-token]&appsecret_proof=[appsecret-proof]

它显示:

{
   "error": {
      "message": "(#100) An owning business is required for this request",
      "type": "OAuthException",
      "code": 100,
      "fbtrace_id": "HTWx/j5Oq/S"
   }
}

任何人都可以帮忙吗?

0 个答案:

没有答案