【问题标题】:Facebook ui share method displays small thumbs when shared from mobileFacebook ui 分享方法从手机分享时显示小拇指
【发布时间】:2015-02-06 14:42:27
【问题描述】:

我正在使用 FB.ui 分享方法在 Facebook 上分享链接。我必须使用这种方法,因为我想在我的帖子上标记朋友。

window.open( 'https://www.facebook.com/v2.1/dialog/share?app_id=&display=popup&redirect_uri='+encodeURIComponent(REDIRECT_URL)+'url='+encodeURIComponent(SHARE_LINK), 'facebook-share-dialog', '宽度=750,高度=393');

即使我的 og:image 具有正确的大小,即在 Facebook 上共享时为 1200x630 像素,共享链接也会以小拇指显示。

当我使用 facebook/...//sharer.php URL 将方法更改为 FEED 对话框或 SHARE 时,Facebook 上的共享链接会显示大拇指。 窗口.打开( 'https://www.facebook.com/v2.2/dialog/feed?app_id=&display=popup&redirect_uri='+encodeURIComponent(REDIRECT_URL)+'&link='+encodeURIComponent(''), 'facebook-share-dialog', '宽度=750,高度=393'); 返回错误;"

我是否需要添加任何其他参数到https://www.facebook.com/v2.1/dialog/share,以便我的图像在 Facebook 上正确显示 I.E 并带有大拇指?

谢谢。

【问题讨论】:

    标签: facebook user-interface share


    【解决方案1】:

    我遇到了完全相同的问题。我使用“/sharer/sharer”来共享链接,一切都运行良好。当我尝试使用“/v2.1//dialog/share”时,我注意到在桌面上,图像很大(1200 宽),但在移动设备(网络和 iOS 应用程序)上,共享显示为一个小方块。

    我认为这是因为当您使用“/v2.1/dialog/share”时,Facebook 假设您通过您的 Facebook 应用分享故事,而在移动 UI 上,故事以小方形图像显示:-(

    当您使用 /sharer/sharer 时,与您的应用没有关联,Facebook 只会假设用户在他的 Feed 中分享了一个链接。它是唯一在所有平台(桌面、移动和 iOS 应用程序)上显示大图像的共享类型

    所以基本上我认为你不能强迫FB显示大图:-(。

    Facebook doc 说提供大图像会导致大图像显示,但看起来它只是桌面的情况。而对于移动设备,链接状态显示为大图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-01
      • 2014-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多