I am trying to integrate facebook messenger sharing of link on my iOS app. Seems like the official way of integrating is via share sdk. This would essentially require integration if library in my app which is something I am trying to avoid.
I see other way of sharing is via "fb-messenger" url scheme e.g.
fb-messenger://share/?link=https://www.some.com&app_id=123
This url can be opened in app which works similar way except
1. Tapping on done button does not bring user back
2. No delegates for analysing user behaviour
Are there any other downsides of using deeplink method other than this? How dependable is deeplink solution in long run?