我正在尝试发布带有标题和描述的 URL。但是,在发布到时间线后,仅显示描述的第一部分(前 3 行,没有“...”或其他显示描述的指示符被截断)。
是否有可用作链接描述的最大字符数?它是什么?但是,我尝试过多次发布;有时它比其他时候显示更多的字符。我还看到我的朋友分享的链接包含更多的文本行作为描述(Facebook 为其链接共享分配的框的高度是我的两倍)。
我认为是因为图片尺寸。但是,我尝试了几个维度,但没有任何区别。
这是我使用的代码:
FacebookShareLink = String.Format("https://www.facebook.com/dialog/feed?app_id={0}&link={1}&picture={2}&name={3}&caption={4}&redirect_uri={5}&description={6}"
, FacebookApiSecret
, HttpUtility.UrlEncode(landingUrl)
, HttpUtility.UrlEncode("__ THIS IS THE PICTURE URL __")
, HttpUtility.UrlEncode("__ THIS IS THE NAME __")
, HttpUtility.UrlEncode("__ THIS IS THE CAPTION __")
, "__ REDIRECT URL __"
, HttpUtility.UrlEncode("__ THIS IS THE DESCRIPTION __")
);
Response.Redirect(FacebookShareLink);
如果有显示更长描述的技巧,请告诉我。