I want to send out a text message to a group of users with a link that opens up their personal Facebook when clicked and pre-fills post content and even a photo so they just have to click post. Any ideas how I would go about doing this on Bubble or if it’s even possible?
I’ve looked into AddToAny but it just gives a URL to share. I want it to fill out post content and photo, not a URL.
This is possible. Keep in mind you will have to figure out a few things on your end, I don’t have all the answers but can point you in the right direction.
Your app needs to be enabled with Facebook’s OAuth2 login, connected to an app you manage in Facebook’s Developer Console Log into Facebook
Your users need to sign up to your Bubble app with Facebook (or connected after the fact) – you should keep track of their user ID on signup (saved to a custom text field on the User). There are plugins for this (Plugins | Bubble), but I’m not sure if they’ll be sufficient, you might have to create your own OAuth2 using the API Connector plugin Introduction - Bubble Docs
As of April 24,2018, the publish_actions permission has been removed. Please see the Breaking Changes Changelog for more details. To provide a way for your app users to share content to Facebook, we encourage you to use our Sharing products instead.
You probably want to use the Share Dialog Share Dialog - Sharing - Documentation - Meta for Developers on your own app. Meaning: instead of sending people a SMS text link to Facebook with prefilled content, you would send them to a page on your own app containing this share dialog and in theory you’d be able to populate these fields with one or more URL parameters (either raw content or pulling data from your Bubble app’s database).
I’ve used both of these Twilio plugins on projects with good success in order to get SMS up and running, check them both out and decide which one works for you:
Like I said, this is possible, but to what extent you will have to go I’m not sure. Best of luck
Thanks for your reply @philip. However, I do not want to use the share dialog because I am not sharing a link and it looks to me like the share dialog forces a link to be shared.
Let me try simplify my request. Forget the SMS part of it. I have a page on my Bubble app, the user authenticates Facebook on that page and signs in. I then want them to be able to post a normal post to their personal FB profile from that page. Is that possible?
If not possible to post to personal profile page. Is there a way to post to a page that the user owns? How do I go about doing that? I can do it to my own age through Zapier, but how would I provide Zapier with a dynamic Facebook page owned by the user to post to?