我有一个flash facebook应用程序,我可以从flash客户端获取会话信息并将会话信息发送到服务器。
我需要检查用户是否通过facebook应用程序连接到服务器。这就是为什么我需要直接通过我的服务器从Facebook页面获取用户的会话。
我该怎么办?我将C#用于所有数据库和通信系统。 Flash界面只承担应用程序职责。
感谢。
答案 0 :(得分:0)
你不能这样做。您必须使用Facebook OAuth身份验证。如果您想在不使用应用程序后使用用户的会话,那么您应该要求“offline_access”扩展权限。如果您有此权限,您将获得一个永不过期的访问令牌。然后,您可以将该访问令牌保存在数据库中,并从您的Windows服务中使用它。查看Facebook C# SDK以使所有这些内容变得更加容易。