I have a cross platform application (iOS/Android/Web) that has a 'Share' feature. The 'Share' feature works nicely on iOS and Web builds, but on the Android platform Facebook is always showing a 'Security check' captcha to the user before presenting the Share form:
The arguments being passed to FB.Feed are as follows:
- link:
"http://apps.facebook.com/<my_app_id>"
- linkName:
"Solitaire"
(my app name) - picture:
"http://casual-solitaire.herokuapp.com/Resources/Facebook/ShareIcon-128x128.png"
There are two weird things here:
- The Captcha only happens on Android
- If I use exactly the same parameters in
FB.Feed
but change<my_app_id>
to another app the captcha goes away (I've test it with an app ID from another app I've published).
Looks like my app ID is 'blacklisted', does anyone know what can I do to fix that?