Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.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
Facebook Connect iPhone自定义发布流_Iphone_Facebook_Ios_Publish_Connect - Fatal编程技术网

Facebook Connect iPhone自定义发布流

Facebook Connect iPhone自定义发布流,iphone,facebook,ios,publish,connect,Iphone,Facebook,Ios,Publish,Connect,我刚刚下载了用于iOS的Facebook SDK,因为我需要能够将自定义流发布到用户的Facebook提要。示例应用程序有一个名为publishStream:(id)sender的方法,它似乎为“发布流”对话框设置了自定义描述,但当“我的”对话框出现时,我看到的只是一个空对话框,开始键入。示例应用程序中的代码如下: `SBJSON*jsonWriter=[[SBJSON new]autorelease] NSDictionary* actionLinks = [NSArray arrayWith

我刚刚下载了用于iOS的Facebook SDK,因为我需要能够将自定义流发布到用户的Facebook提要。示例应用程序有一个名为publishStream:(id)sender的方法,它似乎为“发布流”对话框设置了自定义描述,但当“我的”对话框出现时,我看到的只是一个空对话框,开始键入。示例应用程序中的代码如下:

`SBJSON*jsonWriter=[[SBJSON new]autorelease]

NSDictionary* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:
                                                       @"Always Running",@"text",@"http://itsti.me/",@"href", nil], nil];

NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];
NSDictionary* attachment = [NSDictionary dictionaryWithObjectsAndKeys:
                            @"a long run", @"name",
                            @"The Facebook Running app", @"caption",
                            @"it is fun", @"description",
                            @"http://itsti.me/", @"href", nil];
NSString *attachmentStr = [jsonWriter stringWithObject:attachment];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"Share on Facebook",  @"user_message_prompt",
                               actionLinksStr, @"action_links",
                               attachmentStr, @"attachment",
                               nil];


[_app.facebook dialog:@"feed"
        andParams:params
      andDelegate:self];`    
此代码是否应该填充自定义流?如果是这样,为什么演示项目不为我做呢?如果没有,我需要采取什么步骤来用自定义数据填充流


感谢您的帮助,

示例应用程序有点过时。阅读Facebook上的内容,查看您可以设置的属性,然后,就这样做:

NSDictionary* params = [NSDictionary dictionaryWithObjectsAndKeys:
                                     @"Share on Facebook",  @"user_message_prompt",
                                     @"http://www.yoursitehere.com/", @"link",
                                     @"http://www.yoursitehere.com/thumbnail.jpg", @"picture",
                                     nil];


[self.facebook dialog:@"feed" andParams:params andDelegate:self];

@马哈茂德:facebook会自动生成你朋友的feed来显示你的主页feed部分;一旦你在墙上发帖,你朋友的主屏幕将按照facebook用于填充个人主页提要的算法获得你的帖子;可能是你的订阅源在家庭订阅源项目中没有排名靠前,但它肯定会在那里。。。。在4-5个职位之后

您好,我正在使用这个,但我面临另一个问题,这篇文章只发布在用户的墙上,而不是在他的主页上。所以该用户的其他朋友不知道这一点。您是否面临这个问题或有任何解决方案?但在这里,我需要2件事情,例如1]当我选择一个图像时,它应该在下一页的大尺寸图像中显示。2] 当我在一个页面中选择一个文本时,它应该在另一个页面中显示站点链接。你能解决我的问题吗