I am trying to post a URL with caption and description. However, only the first part of the description is displayed after posting to timeline (the first 3 lines, no "..." or other indicators to show the description is truncated).
Is there a maximum number of characters that can be used as a link description? What is it? However, I tried posting several times; sometimes it shows more characters than other times. I also see links shared by my friends which contain more lines of text as description (and the height of the box allocated by facebook for their link share is twice as higher than mine).
I thought it was because of the picture dimensions. However, I've tried several dimensions, but didn't make a difference.
Here is the code I've used:
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);
Please let me know if there is a trick for displaying longer descriptions.