2

我是 iphone 开发的新手。我创建了 facebook 应用程序,并显示了登录页面和发布页面。现在我想动态分享我的内容(标题和摘要)显示。

我不知道如何动态提供内容,

在这里我的代码和静态显示,它将被发布。

但我想动态显示我的内容。

标题和摘要存储在可变数组中。NSString *art;(标题被存储) NSString *summ; [摘要存储];

        fbAgent.shouldResumeSession =YES;
    [fbAgent publishFeedWithName:@"Sample"  
                     captionText:@"Test Application" 
                        imageurl:@"http://amanpages.com/wordpress/wpcontent/uploads/2009/12/logo2.png" 
                         linkurl:@"http://www.yahoo.com"
               userMessagePrompt:@"Share Something about this article" 
                     actionLabel:nil
                      actionText:@"Search Google"
                      actionLink:@"http://wwww.google.com"];

此示例代码并在网上下载。现在我想分享发布标题和摘要。

请帮帮我,

4

2 回答 2

0

使用 fbagent,您不能只发布标题+描述,您还必须提供图片链接和网页 url。

图片可以是存储在您网站上的 iPhone 应用程序图标,网页 url 可以是您的 iPhone 应用程序的应用商店下载链接。

这将有助于推广和宣传您的应用程序。

因此,您可以做的最低限度是:

    fbAgent.shouldResumeSession = YES;
[fbAgent publishFeedWithName:art 
                         captionText:summ
                            imageurl:@"http://amanpages.com/wordpress/wp-content/uploads/2009/12/logo2.png" 
                             linkurl:@"http://amanpages.com/" 
                   userMessagePrompt:@"What do i think:"];

希望能帮助到你。

于 2010-02-21T07:30:23.467 回答
0

只需检查此示例:

NSMutableDictionary* params1 = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                appId, @"api_key",
                                @"Happy Holi", @"message",
                                @"http://www.holifestival.org/holi-festival.html", @"link",
                                @"http://www.onthegotours.com/blog/wp-content/uploads/2010/08/Holi-Festival.png", @"picture",
                                @"Wanna Kno abt HOLI.. Check this...", @"name",
                                @"Wish u 'n' Ur Family, a Colourful day...", @"description",
                                                nil];

[facebook requestWithGraphPath:@"me/feed" andParams:params1 andHttpMethod:@"POST" andDelegate:self];

它将发布到您的墙上。如果您想发布到朋友墙,请将“我”替换为 [朋友 facebook UID]。

[facebook requestWithGraphPath:@"1908979/feed" andParams:params1 andHttpMethod:@"POST" andDelegate:self];
于 2011-03-23T07:33:24.590 回答