ideashower / ShareKit

Drop in sharing features for all iPhone and iPad apps
http://getsharekit.com
1.78k stars 375 forks source link

Facebook displaying "Content Management System"??? #356

Open GitHammer opened 12 years ago

GitHammer commented 12 years ago

ShareKit v2.

Weird one.

I'm posting URLs to Facebook with ShareKit.

The wall post is supposed to contain an image, a title (with URL), a caption and a description.

I'm using custom values "caption", "description", and "mediaSrc" (image URL), and have customized SHKFacebook.m slightly (currently setting pictureURI to the mediaSrc URL).

This all worked in an old version of ShareKit (0.2.something) - where I had to define an attachment with an image. In version 2 of ShareKit, even with name, caption and description set, the Facebook page that opens in the app displays the image, and the caption - no title/name, and the phrase "Content Management System".

Some have said that this is because something is missing, so I'm very curious to hear:

What is missing that makes Facebook display this? It appears in the post on the wall too - where the title is displayed.

BTW: Why is there so much less info displayed as I post in my app? In v0.2 title, caption and description was displayed, together with the image.

GitHammer commented 12 years ago

Figured it sort of out - it must be a bug on Facebooks part.

Seems like now, the only text that Facebook displays in the area where "description" used to end up, is collected from the supplied URL. No URL => "Content Management System". Quite a few URLs are bad candidates for getting any information out of, it seems - so this entire space remains blank on the wall.