【问题标题】:Send messages using Facebook API iOS使用 Facebook API iOS 发送消息
【发布时间】:2014-07-17 20:40:44
【问题描述】:

我想知道是否可以在 iOS 上使用 Facebook 的 API 从一个用户直接向另一个用户发送 Facebook 消息。如果没有,是否有任何变通办法,我可以得到 Facebook 的许可吗?

提前致谢。

本。

【问题讨论】:

  • 使用新的change Log of Facebook 现在您需要提交 facebook app reivew 以获得发布许可。

标签: ios facebook facebook-graph-api messaging facebook-ios-sdk


【解决方案1】:
        str_id = [[app.Arr_Facebook_Frnd objectAtIndex:indexpath] objectForKey:@"id"];
        str_name = [[app.Arr_Facebook_Frnd objectAtIndex:indexpath] objectForKey:@"name"];
        str_link = @"www.google.com";

NSDictionary *params = @{
                             @"name" : str_name,
                             @"caption" : @"",
                             @"description" : @"",
                             @"picture" : @"",
                             @"link" : str_link,
                             @"to":str_id,
                             };


    // Invoke the dialog
    [FBWebDialogs presentFeedDialogModallyWithSession:nil
                                           parameters:params
                                              handler:
     ^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
         if (error) {
             NSLog(@"Error publishing story.");
             [self.indicator stopAnimating];
         } else {
             if (result == FBWebDialogResultDialogNotCompleted) {
                 NSLog(@"User canceled story publishing.");
                 [self.indicator stopAnimating];
             } else {
                 NSLog(@"Story published.");
                 [self.indicator stopAnimating];
             }
         }}];
    [self.indicator stopAnimating];

【讨论】:

  • 它用于在朋友的墙上发布消息
猜你喜欢
  • 2013-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多