I'm creating an Android app for a small business owner. I've implemented social sharing with a ShareActionProvider, and I have discovered that Facebook purposely does not allow apps to pre-populate posts. The user must enter their own text. (See this S.O. post and then this S.O. post ).
Multiple S.O. answers have indicated that by using the Facebook SDK, it is possible to achieve this result (pre-populating Facebook posts).
On the other hand, I learned that Facebook has [https://developers.facebook.com/docs/apps/review/prefill] (a policy) against doing this.
My questions are:
1) Is this really possible?
If so, how difficult is it to implement compared to the SharActionProvider?
2) Are there any popular or major apps whose Facebook sharing feature pre-populates text for the user?
3) Has Facebook been known to crack down on this policy? What has been their action towards people who break this policy?
This is the first Android app I've created and the first project I've done in 'real life'. I'm trying to figure out if adding this feature would be worth it for his business. He indicated he would like this feature to create an easy way to users to share content.