C# Facebook聊天API-通过电子邮件登录

C# Facebook聊天API-通过电子邮件登录,c#,.net,facebook,login,C#,.net,Facebook,Login,我正在创建一个Facebook聊天客户端。我已经让它通过agsXMPP库工作,但是我必须使用用户ID登录user@chat.facebook.com. 有没有一种方法可以从用户登录电子邮件中获取用户ID,或者只是通过用户电子邮件以特殊方式登录 我认为您试图登录到错误的服务器;这听起来就像用户使用用户名和密码直接登录聊天室一样。 要在应用程序中执行此操作,您需要使用API:-这涉及将用户发送到身份验证对话框,在该对话框中,他们批准您的应用程序访问他们的聊天室,您将获得一个访问令牌,您可以使用该令牌

我正在创建一个Facebook聊天客户端。我已经让它通过agsXMPP库工作,但是我必须使用用户ID登录user@chat.facebook.com. 有没有一种方法可以从用户登录电子邮件中获取用户ID,或者只是通过用户电子邮件以特殊方式登录

我认为您试图登录到错误的服务器;这听起来就像用户使用用户名和密码直接登录聊天室一样。
要在应用程序中执行此操作,您需要使用API:-这涉及将用户发送到身份验证对话框,在该对话框中,他们批准您的应用程序访问他们的聊天室,您将获得一个访问令牌,您可以使用该令牌以用户身份登录聊天室

否,在这种情况下,您需要使用其他用户名/密码方法进行聊天,但这只适用于创建了用户名的用户,您需要他们在登录时指定用户名,而他们可能并不知道