簡體   English   中英

Facebook“提要”對話框顯示問題

[英]Facebook “feed” dialog Display Issue

我試圖在“feed”對話框的幫助下在facebook上發帖。 我在帖子中提供了一些信息,如“鏈接”,“圖片”,“標題”,“描述”,“標題”等。

但是當我分享帖子時,預覽看起來如下圖所示:

在此輸入圖像描述

我關注的是,我希望在Image結束后顯示右對齊的對話框。 我可以通過代碼中的一些更改來完成此操作。

更新的屏幕看起來像下面的圖像:

在此輸入圖像描述

mFacebook.dialog(MyActivity.this, "feed",parameters, new FbDialogListener());

where參數是Bundle的對象,包含要在Facebook上發布的所有值。

Iphone SDK也存在同樣的問題。

你不能這樣做,對話框是從Facebook的側面呈現的,就像內容本身一旦發布一樣。 您似乎也試圖在描述中嵌入HTML,這也不起作用,因為Facebook不會在其界面中呈現客戶端提供的HTML。

不要使用Facebook的對話框,你可以創建自己的視圖(例如iOS中的UIView或Android中的View)類似於第二個對話框(或任何你喜歡的)。 在分享按鈕上,您可以使用Facebook的圖形API在牆上分享它。

iOS示例

NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:[appDelegate.facebook accessToken],@"access_token",
                                    <your FB app id>, @"api_key",
                                    <message you want to post>, @"message",
                                    imageData, @"source",
                                    nil];
    [appDelegate.facebook requestWithGraphPath:@"me/feed"
                          andParams:params 
                      andHttpMethod:@"POST" 
                        andDelegate:appDelegate];

有關圖API,請參見此處

我在我的iOS應用程序中使用了類似的方法。 我設計的分享對話框幾乎與Facebook的共享UI相似。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM