【问题标题】:Post the message to friends wall in ios在ios中将消息发布到朋友墙
【发布时间】:2013-07-27 05:36:58
【问题描述】:

我用这个方法发消息 NSLog(@"TOKEN : %@",[[FBSession activeSession]accessTokenData]);

        NSMutableDictionary *birdict=[NSMutableDictionary dictionaryWithObjects:[NSArray arrayWithObjects:Delegate.Namestring,delegate.idstring,delegate.dobstring,@"Happy Birthday", nil] forKeys:[NSArray arrayWithObjects:@"name",@"id",@"birthday",@"Description", nil]];


        FBRequest *request=[FBRequest requestWithGraphPath:[NSString stringWithFormat:@"%@/feed",delegate.idstring]parameters:birdict HTTPMethod:@"POST"];



        NSLog(@"%@",request);

        FBRequestConnection *connection=[[FBRequestConnection alloc]init];


        [connection addRequest:request completionHandler:^(FBRequestConnection *connection,id result,NSError *error)
         {
             if (error)
             {
                 //showing an alert for failure
                 UIAlertView *alertView = [[UIAlertView alloc]
                                           initWithTitle:@"Post Failed"
                                           message:error.localizedDescription
                                           delegate:nil
                                           cancelButtonTitle:@"OK"
                                           otherButtonTitles:nil];
                 [alertView show];
             }
         }];
        [connection start];
    }

但是,只发布了最后一个朋友的详细信息。我想发布完整的朋友列表。请给出解决方案。

【问题讨论】:

    标签: ios facebook-ios-sdk


    【解决方案1】:
    NSArray *permissions =[NSArray arrayWithObjects:@"publish_actions",@"publish_stream",@"manage_friendlists", nil];
    
    [[FBSession activeSession] reauthorizeWithPublishPermissions:permissions defaultAudience:FBSessionDefaultAudienceFriends
                                               completionHandler:^(FBSession *session, NSError *error) {
                                                   /* handle success + failure in block */
                                               }];
    

    来源:Referance

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-29
      • 2012-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-20
      相关资源
      最近更新 更多