我正在尝试制作Facebook Instant Game。我们对是否可以使用自己的服务进行授权而不是标准的Facebook授权很感兴趣。
主要是我有两个问题:
如果用户根本没有登录Facebook可以玩吗?
[不幸的是,如果没有登录Facebook帐户就无法玩Instant Games。这是因为平台上的许多API都依赖经过身份验证的(例如ch
如果已登录,我可以使用自己的服务器来授权应用内的用户吗?
您可以使用getSignedPlayerInfoAsync
并发送XMLHttpRequest
/ fetch
有效负载在自己的服务器上对用户进行身份验证。但是,您不能使用Cookie验证用户。这些在Instant Games容器中被阻止,以保护用户隐私。