Yeah I sort of figured FacebookLogin() is a requirement. It looks like if I do want that function to work I will have to put a button in the app for FB share that is always visible (right now it cycles along with some custom ads). I have it disabled because I don't want a live app to have a non-working feature, which it will not fully work until FB approves the app. A bit of a chicken and the egg issue. I wish I could just send a beta to FB for review.
I use the URL wall post method for Windows, but it behaves poorly on Android.
What happens is the user gets a post that shows my game title as the post title (OK), the URL as simply play.google.com (not horrible since it still actually links to the correct URL), and finally the thumbnail for the post is the Play store icon for Ant Smasher... Unfortunately that's a deal breaker.
It is one of the suggested games on my app page. This seems to occur on 3 separate devices.
I'd like to hear from some other devs that have used the FacebookPostOnMyWall() command in a published game to see how they've handled FB.
ACTUALLY
I use a different URL post method than what is described in that link.
I use
http://www.facebook.com/sharer.php?u=http://play.google.com/store/apps/details?id=com.naplandgames.dfenz
I just tried out the example on the Facebook Feed Dialogue dev page and after some tinkering I got it to work, but it still requires that my app needs to be approved before it will show the post to anyone but developers.
It does the exact same thing that FacebookPostOnMyWall() does.
After a little research I think I may have figured it out.
This:
https://www.facebook.com/dialog/feed?app_id=XXXXXXXXXXXXXXXXXXX&link=https://play.google.com/store/apps/details?id=com.naplandgames.dfenz&picture=https://lh4.ggpht.com/jhQbhlq8L8q6JiRPlqzN-jVmpXd-Ma4qrms5GrvbEirsHyVFSjrtuwNdGG5ZyRnA_Ri_=w705&name=dFenz&caption=The%20Earth%20needs%20you!&description=Get%20dFenz%20FREE%20on%20Google%20Play&redirect_uri=http://www.naplandgames.com
Will work if you set your FB app settings like this:
BUT
It currently forces the post to be shared with "Only Me" on your FB wall.
SO
I tried to submit the app with these settings and it says it doesn't meet FB app guidelines because I didn't select how the app integrates with FB. BUT I've selected "Website with FB login". If I don't select that then I can't use the dialogue feed URL post option since FB says I don't "own" the redirect uri.
*falls over*
Check out dFenz on Google Play, Windows, or Mac: