URL Scheme to open Safari from Facebook post - facebook

We are working on a website that requires users to allow microphone permission to interact with our web content.
However, when we open the website link from a Facebook post, it will always use Facebook-In-App-Browser.
And Facebook Browser doesn't have access to microphone/video permission.
So we're checking if there is a way to open the link in Safari browser from a Facebook post.
Here are some approaches that we tried:
Use Safari Scheme (safari-https://, safari://)
Use FTP to open Safari successfully but we can't run the Javascript with this protocol to redirect users to our main website.
And some others Stack Overflow suggestion:
Is there a way to redirect users from facebook browser (onClick) enforcing the URL to open in chrome or any other browser?
Is there any way to force a link to open in Chrome from Facebook's in-app browser?
But so far there is no luck.

Related

How to use Google OAuth 2 in facebook embedded browser

I have a new website that require users to log in with Google login (using react-oauth/google package).
The problem starts when users clicking on my website link from the facebook mobile app, and then they're redirected to the website in the facebook embedded browser.
However, since last year, Google login blocks embedded browsers.
Is there any way to either:
Configure something so people coming in from facebook could log in using google-login, without the need of redirecting them to a different mobile browser?
If not, how can I redirect the users out of facebook and into their mobile default browser? window.location.href="my.url" don't actually openning any browser in the mobile.

How to redirect from Facebook In-App browser to external browser?

Our site does heavy GIF rendering for certain user interactions.
https://tikex-dev.com/kubl/post/meg-egy-cappucino/sluu/o38d
But they do not carry out, if page is loaded into Facebook In-App browser. Is it any way force a link shared on Facebook to open an external browser?
A user interaction can be expected, pressing a link on the site.

Open Facebook share link on website on Facebook iOS/Android app

I have a simple scenario that I can't seem to find the answer to.
Scenario:
On my website I have Facebook share link. When clicked I want:
If the user is on a mobile device - open in Facebook app if they have it, else open in browser
If user is on a PC - open in browser
At the moment all that happens is it opens in the browser. This isn't good as hardly anyone is logged into Facebook on their mobile browser which is going to result in lots of users dropping out and not logging in to share.
I've found a few questions like this on Stack Overflow but they are old and nobody seems to have found a solution.
Is this achievable? Seems odd that you can't open the Facebook Share Dialog in the Facebook app.
Thanks.

Launch Facebook App from Browser and Post Status Update

I have a mobile website that I would like to allow users to share the url via their native Facebook and Twitter apps (it is tedious to have to login to m.facebook.com).
I can have a link to fb://post to open the FB app, but I can't figure out how to actually pass params for updating a status. I want the functionality of using the sharer.php link on the desktop, but for the native mobile app.
Is this possible?

Open IOS Application which uses sharekit via fbconnect and/or sharekit from facebook app or facebook website

Does anyone of you know if it is possible to open a App which uses sharekit from a Facebook request by clicking on the request either in the facebook app, or in the browser?
I could not find anything about this in the web.
To be more precise i want my app which uses sharekit to send a request to a facebook-friend. This facebook friend should then be able to open the same app by clicking on the request either in the facebook app on his mobile device or by clicking on the request on the facebook browser page which is opened on his mobile device.
I already know how to share things in facebook via sharekit, but to get it "the other way round" seems to be difficult. I could not find anything helpful in the web so far.
Greets and many thanks in advance,
Maverick1st
Yes. Your will will need to register itself as a protocol handler, and the link clicked on from Facebook app would need to use the url scheme you define.
Example:
my-social-app://invite/1234
Keep in mind if the recipient does not have the app installed, or they do this on their desktop machine, they will get a message that the phone is unable to open that URL.
See this tutorial: http://mobileorchard.com/apple-approved-iphone-inter-process-communication/