在Iphone社交应用程序中发布评论和发布到墙上的区别

在Iphone社交应用程序中发布评论和发布到墙上的区别,iphone,social,Iphone,Social,Iphone中社交应用程序的代码片段包括两种不同的功能:发布评论和发布到墙上 发布评论,其中包括groupId、postmessageId urlStr = [NSString stringWithFormat:@"%@%@/post/%@/comment?%@",HEADER_URL_GROUP,[ClassOfMethods getRecentGrpId],postid,[ClassOfMethods getAuthString]]; url = [[NSURL al

Iphone中社交应用程序的代码片段包括两种不同的功能:发布评论和发布到墙上

发布评论,其中包括groupId、postmessageId

        urlStr = [NSString stringWithFormat:@"%@%@/post/%@/comment?%@",HEADER_URL_GROUP,[ClassOfMethods getRecentGrpId],postid,[ClassOfMethods getAuthString]];
    url = [[NSURL alloc] initWithString:urlStr];
    [request setURL:url];  
    [request setHTTPMethod:@"PUT"];  
    [request setValue:postLength forHTTPHeaderField:@"Content-Length"];  
    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];  
    [request setHTTPBody:postData];
而发布到墙上的内容也包括groupId和PostmessageId

     urlStr = [NSString stringWithFormat:@"%@%@/member/%@/post?%@",HEADER_URL_GROUP,[ClassOfMethods getRecentGrpId],postid,[ClassOfMethods getAuthString]];

    url = [[NSURL alloc] initWithString:urlStr];
    [request setURL:url];  
    [request setHTTPMethod:@"PUT"];  
    [request setValue:postLength forHTTPHeaderField:@"Content-Length"];  
    [request setValue:@"applicatiosn/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];  
    [request setHTTPBody:postData];
那么,张贴评论和张贴到墙上的代码看起来很相似,有人知道这两个功能之间的区别吗??显然应该有对吗?否则,它们将不会生成两个单独的函数

如果我的理解不正确,请纠正我。我认为必须先有人在墙上发帖,然后同一组中的其他用户才能在墙上发表与该帖子相关的评论。用户可以将消息发布到其他任何人的墙上,只要他们属于同一个groupId


如果有人用posted贴到别人的墙上,那么贴在墙上的消息后面的后续评论会有相同的posted吗?

urlStr
中有区别:在评论的情况下,它的内容是
../comment?%@“
,在贴到墙上的情况下,它的内容是
../post?%@

是的,我注意到了这一点,但我正在寻找有关功能的更高层次的解释。好吧,这是您编辑之前问题的答案。:)关于你关于墙上张贴的消息、groupId、postId等之间关系的问题,我们只能猜测,因为你没有提供关于这一社交网络的信息。难道不应该有一些关于API的文档吗?