So sharing on social channels is a hot topic these days. I have done some research on how to share to Facebook, Twitter, LinkedIn and G+.
Lets start with an example.. I want to share text, and an image to 4 social channels (Facebook, Twitter, LinkedIn and G+), but without the user adding more text.
My findings so far:
You can use
Intent.ACTION_SEND
but there are a lot of limitations like:- You need to make your own chooser if you want to filter the social channels
- Sending text and image is not possible without the user adding more text
Using default social channel APIs, but:
- Can be overhead, you only want to share.
- Are not always stable.
There are some open source libraries you can use, but they are not as complete as you may think
Use paid services (do I need to say more...)
So in conclusion, I need help. What is the way to go?.