2010-02-20 42 views
2

我是iphone開發的新手。我創建了facebook應用程序,並且顯示了登錄頁面和發佈頁面。現在我想動態地分享我的內容(標題和摘要)顯示。如何發佈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"]; 

此示例代碼並在網上下載。現在我想共享發佈標題和摘要。

PLZ幫我,

回答

0

使用fbagent,你不能發佈標題+說明而已,你也必須提供一個鏈接,圖像和網頁的網址。

該圖像可以是您的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:"]; 

希望它能幫助。

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]; 
相關問題