C# Facebook聊天普通身份验证问题Windows Phone
我正试图为facebook聊天写一个简单的库,但一开始我遇到了一个问题。我不知道为什么chat.facebook.com会给我发邮件我不得不这样做。但我建议你使用图书馆。下面是我在尝试将php示例转换为C时得到的信息。 这是上面的线程,所以:C# Facebook聊天普通身份验证问题Windows Phone,c#,facebook,windows-phone-8,xmpp,C#,Facebook,Windows Phone 8,Xmpp,我正试图为facebook聊天写一个简单的库,但一开始我遇到了一个问题。我不知道为什么chat.facebook.com会给我发邮件我不得不这样做。但我建议你使用图书馆。下面是我在尝试将php示例转换为C时得到的信息。 这是上面的线程,所以: 谢天谢地,我本以为我可以试着在一个循环中下载数据,但没试过,因为我觉得很奇怪。现在它工作了,谢谢!顺便问一下,你知道任何免费的Xmpp SDK吗?“我还没找到任何。”奎勒尔:没有,我们有一个商业项目,所以我们不得不去 public string SendW
谢天谢地,我本以为我可以试着在一个循环中下载数据,但没试过,因为我觉得很奇怪。现在它工作了,谢谢!顺便问一下,你知道任何免费的Xmpp SDK吗?“我还没找到任何。”奎勒尔:没有,我们有一个商业项目,所以我们不得不去
public string SendWihSsl(string dataToSend)
{
Byte[] data = System.Text.Encoding.UTF8.GetBytes(dataToSend);
ssl.Write(data, 0, data.Length);
ssl.Flush();
data = new Byte[2048];
int myBytesRead = 0;
StringBuilder myResponseAsSB = new StringBuilder();
do
{
myBytesRead = ssl.Read(data, 0, data.Length);
myResponseAsSB.Append(System.Text.Encoding.UTF8.GetString(data, 0, myBytesRead));
if (myResponseAsSB.ToString().IndexOf("</") != -1)
{
break;
}
} while (myBytesRead != 0);
return myResponseAsSB.ToString();
}