我在 Windows Phone 8 上使用 Facebook C# SDK 6.4/Facebook C# 客户端 0.8 时遇到此错误。以下是重现此错误的步骤:
- 登录 Facebook 并保存访问令牌,然后退出您的应用程序。
- 断开您的互联网连接。
- 在进行 API 调用时,重新打开您的应用程序并将保存的访问令牌作为参数传递。
我在 Windows Phone 8 上使用 Facebook C# SDK 6.4/Facebook C# 客户端 0.8 时遇到此错误。以下是重现此错误的步骤:
看来这个bug已经修复了。我用最新的源代码构建了 facebook.dll 和 facebook.client.dll 并且错误消失了。
这些Facebook Access Token
行为就像 Facebook 的临时密码,用于给定Facebook Application
的给定Facebook User
。因此,当您拥有用户的有效访问令牌时,您可以使用 Facebook API 并可以进行 Facebook API 调用。Facebook API 调用是从设备发送到 Facebook 的请求。如果您希望从您的设备发出 Facebook API 调用,那么当然,您需要互联网连接才能将您的请求发送到 Facebook 的服务器。如果没有互联网连接创建必要的基础设施来向 Facebook 的服务器发送消息,您就不能期望能够向 Facebook 的服务器发送消息。