Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 脸谱网分享:“;发生错误。请稍后再试;共享itunes链接时_Ios_Iphone_Objective C_Facebook_Facebook Graph Api - Fatal编程技术网

Ios 脸谱网分享:“;发生错误。请稍后再试;共享itunes链接时

Ios 脸谱网分享:“;发生错误。请稍后再试;共享itunes链接时,ios,iphone,objective-c,facebook,facebook-graph-api,Ios,Iphone,Objective C,Facebook,Facebook Graph Api,我正在使用fb graph api,当我尝试共享我的应用程序的itunes链接FbWebDialog时显示“发生错误。请稍后再试” 这是我的密码:- NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"mayank", @"name", @"test sharing", @"c

我正在使用fb graph api,当我尝试共享我的应用程序的itunes链接FbWebDialog时显示“发生错误。请稍后再试”

这是我的密码:-

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                           @"mayank", @"name",
                           @"test sharing", @"caption",
                           @"example", @"description",
                           @"https://itunes.apple.com/in/app/myApp/id12345", @"link",

                           nil];

// Show the feed dialog
[FBWebDialogs presentFeedDialogModallyWithSession:nil
                                   parameters:params
                                      handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
                                        if (error) {
                                         //error
                                        } else {
                                          if (result == FBWebDialogResultDialogNotCompleted) {

                                          } else {
                                            // Handle the publish feed callback
                                            NSDictionary *urlParams = [self parseURLParams:[resultURL query]];

                                            if (![urlParams valueForKey:@"post_id"]) {
                                              // User cancelled.


                                            } else {
                                              // User clicked the Share button
                                              NSString *result = [NSString stringWithFormat: @"Posted story, id: %@", [urlParams valueForKey:@"post_id"]];

                                            }
                                          }
                                        }
                                      }];

当我删除或更改链接参数时,共享就完美完成了

使用此链接在FB上共享itunes链接。
将xyz替换为您的itunes应用程序id。

如果您尝试使用其他链接,它是否有效?如果您尝试第二次共享,它是否会发布??。如果是这样的话,那么它在facebook上的bug。。检查此url不,甚至第二次都没有找到解决方案。谢谢大家。你能分享一下解决方案吗?如果其他用户提出相同的问题,他/她会找到解决方案。