Facebook share URL Not working in mobile Devices - facebook

I have used following URL to share a URL of my website
https://m.facebook.com/sharer.php?u=http://www.example.com
https://www.facebook.com/sharer.php?u=http://www.example.com
It is working well in desktop. but while share this in mobile devices it doesnot share on facebook, it redirected to following URL
https://m.facebook.com/a/sharer.php?shouldRedirectToPermalink=1&isthrowbackpost
I tried lot but i cont find solutions, Could any one help me to find issues

I had a similar issue, and the way I solved it was to make sure that the Facebook app_id in the share URL on mobile was the same my Facebook app_id. That fixed it for me.
In my case, there was a Wordpress plugin that was putting in a different app_id in the share URL, and my guess was that Facebook didn't like that there were 2 different IDs.
Also, I found this Chrome extension very helpful for changing the HTTP headers to simulate a mobile device so that I could test whether it would work on mobile from my desktop.
https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj

Related

Facebook stating my app short dynamic link as against community standards

I have a mobile app that people can share a link to it on Facebook and it's has been fine for months. But in the last few days, when people share the short dynamic (deep) link that is configured in Firebase dynamic links, Facebook says it goes against community standards.
However, if I post the long deep link (not the short) on Facebook, it works fine. I used the Facebook share debugger to see what could be the problem. If I put the short deep link, it says "the website contains a blocked URL" and nothing more (no other info or meta data). Even though, the links that the deep link converts to are the app on play and app store, and for the web it's the web page that shows a description of the app and has been the same all the time while the share was working fine (the web page url only shows a warning to include some missing properties in page and not a blocked URL on Facebook share debugger, same message as with working long dynamic link).
So how can I figure out the real problem? Many thanks.
Found the problem. It was the image preview URL in the dynamic link. For some reason, the hosted link was considered as a suspicious URL even though in was hosted on a trusted site and works on other platforms.
have you used deferred deep link in facebook ads ?

Facebook and Pinterest shares not working in mobile site

I have an FB page tab store and currently we are trying to build a mobile optimized site using the same set of code.
m.siteurl is the mobile site URL (both web and mobile shares the same set of code). Everything works fine except Facebook and Pinterest share.
I was able to share in FB two to three time, but most of the time nothing happens. Pinterest didn't work for me in mobile.
As mentioned above m.siteurl is my mobile site URL and if I take the same in desktop every thing works fine, only with the mobile browser I have issue.
We are using FB.ui javascript method with parameters method,link,picture,name,description. Is there any additional parameters or method to take care this.
Please can anyone help.
Thanks in advance.
Even i am stuck with it. The fact Jscript-sdk uses popups for its actions. So share button Fb.Login() methods wont work in mobile. I myself had to change my website with a manual fb login instead of js-sdk.

Facebook share not working in iphone mobile browser

I am using phonegap and jquery
mobile for Facebook share link. It's working in web browser but not in mobile browser.
My share link is:
http://facebook.com/sharer.php?s=100&p[title]=&p[url]=mysitename&p[images][0]=http://mysitename/storage/information_promotion/719/4_1361103843_SeafoodPizza.jpg&p[summary]=test
Please help.
This is not the working one url. You have to make it https://m.facebook.com/sharer.php?u=
Also you need to make url site whit Facebook Open Graph META Tags to get the details.

How can I make Facebook App page visible on mobile?

On my client's Fanpage, a third party app is running for a contest. How can I make this FB contest page available on mobile? I read the answer here:
http://facebook.stackoverflow.com/a/10833366/461119
also
Facebook SDK : Page Tab App returns not found in mobile Facebook App
I do not understand it clearly.
Is the query parameter ?ref-ts which we have to add at the end of URL?
What does it mean by "It helps in the browser but not the app itself."?
Will it help to see the App on mobile and click on it to go to the contest page on FB?
Also, I found this answer:
Works as advertised! Thank you. I was getting 404, but simply adding
ref=ts in my redirect URLs (I force users to use my app as a page tab)
fixed it! – Guillaume Boudreau
under the first link above but what is forcing users to use app as a page tab?
How can I set App as a page tab?
little bit confused.
I searched the web vigorously but did not get any clear explanation.
My observations about this issue:
Seems like it's an ANDROID issue, Work OK on iPhone's
Work with the link redirection services like Bit.ly (where the bit.ly link included the ref=ts)
I sent an email to Facebook for ANDROID developers.
Hi,
my iPhone's user colleagues can open links to page tab app with ref=ts
parameters but on Android we can't ;-(
The only way we've been able to do it is when the link to the app is
under a bit.ly redirection link
The problem is only when the links are open through the Facebook App.
Thanks
Let us know
Max*
You can access to your app using the next link https://apps.facebook.com/YOUR-APP-ID
In this way, you can access from a desktop or a mobile with no problem.

Mobile version of the app is unavailable because it is misconfigured for mobile access

I don't see any requirements aside from the registration one here:
https://developers.facebook.com/docs/guides/mobile/web/#register
I've set the Mobile Web URL to the secure canvas url, but am receiving the error Mobile version of the app WishGenies is unavailable because it is misconfigured for mobile access
The only other thing I see presumably has to do w/ the Auth Dialog page, but that just renders a blank screen for me.
Any suggestions?
Ok, so I finally figured out a little about this problem...
Somehow, when the request sends a referrer you get this error ( like a link through a http site ) linking from a https site, or getting the referrer out results in a correct redirect to the mobile site ...
Removing "app-domains" from your basic Facebook Settings will fix this problem.
Facebook bug: http://developers.facebook.com/bugs/124226157757972
The URL for the mobile version of your app must be distinct from the URL for your desktop app. It's a weird constraint, but that's probably what's keeping your app from working.
I had to set Mobile URL to blank under Basic App Settings. And also I had to add rel="noreferrer" on my website. I believe this makes the Mobile URL referrer match the actual referrer because they are both an empty string.
It would probably also work if you had a mobile site URL other than your desktop site and the referrer matched when you direct users to Facebook.