解锁 Facebook 成就需要您使用应用程序访问令牌而不是用户访问令牌 - 大概是因为用户无法通过图形 API 调用解锁他们自己的成就。应用程序令牌是您的应用程序 ID(公共知识)和您的应用程序密钥(私有)的组合。当您的应用程序具有服务器组件时,这很容易实现,因为您可以安全地将应用程序密钥嵌入服务器代码中,而不必担心它会泄漏,并且只需在满足条件时请求您的服务器解锁成就。但是,如果您的应用程序没有服务器组件(即:它是本机 iOS 或 Android 应用程序),那么如果不将密钥嵌入您的应用程序二进制文件中,似乎就无法解锁成就(坏事)。