我想从我的 iOS 应用发布一篇文章,并提及一些 friend 。我得到了他的“身份证”。

所以我使用以下并且不起作用:

        NSString *textToShare = @"hello @[100003626828741]";
        NSDictionary *parameters = @{
                                     @"picture":picture,
                                     @"name" : @"hello",
                                     @"caption" : textToShare,
                                     @"message" : textToShare,
                                     };

    NSURL *feedURL = [NSURL URLWithString:@"https://graph.facebook.com/me/feed"];

    SLRequest *feedRequest = [SLRequest
                              requestForServiceType:SLServiceTypeFacebook
                              requestMethod:SLRequestMethodPOST
                              URL:feedURL
                              parameters:parameters];

    feedRequest.account = [[ICollinaService instance] facebookAccount];

    [feedRequest performRequestWithHandler:^(NSData *responseData,
                                             NSHTTPURLResponse *urlResponse, NSError *error)
     {
         NSLog(@"Facebook HTTP response: %i", [urlResponse
                                               statusCode]);
         NSLog(@"Facebook HTTP response allHeaderFields: %@", [urlResponse
                                               allHeaderFields]);
         NSLog(@"Facebook HTTP error: %@", error);
     }];

}

如何在帖子中提及 friend ?
谢谢

帖子的结果是:hello @[100003626828741] 作为标题和消息,没有更改带有链接/标签的名称的 id。

最佳答案

我不认为你可以在帖子中标记 friend ,但你可以在行动中。

关于iOS 发布到 Facebook 墙提及标签用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14753919/

10-09 06:21