0

我正在尝试制作 Facebook Instant Game。我们对是否可以使用我们自己的服务进行授权而不是标准的 Facebook 授权感兴趣。

主要是我有2个问题:

  1. 如果用户根本没有登录 Facebook,他们可以玩吗?
  2. 如果他们已登录,我可以使用我自己的服务器在应用程序内授权用户吗?
4

1 回答 1

0

如果用户根本没有登录 Facebook,他们可以玩吗?

不幸的是,如果没有登录 Facebook 帐户,就无法玩小游戏。这是因为平台上的许多 API 依赖于经过身份验证的(例如 ch

如果他们已登录,我可以使用我自己的服务器在应用程序内授权用户吗?

getSignedPlayerInfoAsync您可以使用和发送XMLHttpRequest/有效负载在您自己的服务器上对用户进行身份验证fetch。但是,您不能使用 cookie 对用户进行身份验证。这些在 Instant Games 容器中被阻止以保护用户隐私。

于 2020-01-17T02:57:50.420 回答