[英]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.