使用xcode中的xmpp,Facebook消息发送失败

时间:2013-09-19 10:59:00

标签: ios objective-c facebook xmpp xmppframework

我正在使用此代码发送邮件,但我的邮件未送达。 我接收从Facebook发送的消息。 请帮助我,因为我不知道我做错了什么。

if([textMessage length] > 0){
    NSXMLElement *body = [NSXMLElement elementWithName:@"body"];
    [body setStringValue:textMessage];
    NSXMLElement *message = [NSXMLElement elementWithName:@"message"];
    [message addAttributeWithName:@"xmlns" stringValue:@"http://www.facebook.com/xmpp/messages"];
    [message addAttributeWithName:@"to" stringValue:[NSString stringWithFormat:@"-%@@chat.facebook.com",friendID]];
    [message addChild:body];
    [self.xmppStream sendElement:message];
}

1 个答案:

答案 0 :(得分:0)

如果其他人遇到同样的问题,必须将“xmlns”属性从Facebook网址更改为“jabber:client”以便工作。