I created a Facebook js share at www.laobi.info and I can get the result when I shared it successfully in PC and mobile. But I can't get the result when I open the www.laobi.info and shared it in Facebook APP. I tried Android and iPhone, they returned the different results after I shared it successfully. I don't know why. Maybe it's a bug.
First, I login in Facebook App,
Second, I search the link: www.laobi.info and open it.
Third, I click the 'share', but I can't get the result though I successfully shared. However, I can get the result when I share it successfully in PC and mobile’s browser.
Can anyone help me?
Related
Good afternoon and happy new year!
I have a web site, whose URL is http://www.høly.com
The user will type something in the "type here & share" textbox and, when he clicks the Facebook logo, something will be shared to their Facebook timeline via an app.
1) I'm using Mozilla Firefox on Windows 8.1 and some users reported that Facebook sharing doesn't work on Mac OS X. It works for me though. The app is not sandboxed. I would like to know what is going on and how I can fix this.
2) Whenever someone shares my URL on Facebook (via copy-paste, not the app), I want it to have a specific image and a description. Can you please tell me how to do that?
For question 1: facebook plugins works on all browser, so there must be a javascript error in you code that prevents the execution of facebook script. 2. You can use og meta tags as described here
stackoverflow.com/questions/11616697
So I'm trying to make a share button on a webapp. I tried to use:
https://www.facebook.com/sharer.php?s=100&p[url]=http://google.com/&p[images][0]=&p[title]=Foobar&p[summary]=Hello%20world
It works fine here on my laptop. However, if I open the exact same url on my Android phone, I get redirected to:
https://m.facebook.com/sharer.php?s=100&p[url]=http://google.com/&p[images][0]=&p[title]=Foobar&p[summary]=Hello%20world
Which doesn't work. Am I missing something here? Should I use another API? I want to post a dynamic message with a link.
we have a news website and using AddThis plugin to share news on Facebook ,
sometimes when we try to share news on Facebook it doesn't detect the page info (title ,desc , image ) and when we put the same URL on Facebook debugger every thing running correctly and
page info detected , and when return to the web site and use the same URL we can share it normally .
the web site created using asp.net 4.0 + SQL server 2008 + iis 6 and the website behind a firewall
thanks
===
( Update )..
after trying Facebook debugger i got this error :
"Error Parsing URL: Error parsing input URL, no data was scraped. "
and after trying it after 2 days i can share the link without use the debugger .
then i try the debugger and it's working with out error (same link )
Facebook uses a lot of caching especially for shared links. Once a user has shared a link, Facebook will cache the title, test and images it scraped from that URL.
When you pass a URL though the Facebook Debugger, Facebook will clear it's cache on that URL and use the new data. So the actual act of passing the URL though the debugger is what is causing the differences.
Usually you'll only pass the URL though the debugger again when something has changed on that URL and you want it Facebook to know about it.
The Facebook URL debugger also serves to re-scrape the page, so if you're having trouble with sharing the wrong data to Facebook run it through there to refresh their caches.
I am doing the FB Wall post with a link say http://www.rewardtv.com. When i post it from my standalone website (using spring social) the link on the wall is working fine. It goes to the rewardtv.com
But when i use the same code from FB app and post it to the wall, even though the wall post looks correct, but when i click on the link it is getting redirected to
http://www.facebook.com/connect/uiserver.php?app_id=172622806174327&method=permissions.request&redirect_uri=http%3A%2F%2Fwww.rewardtv.com%2F&response_type=code&display=page&auth_referral=1
instead of rewardtv.com
and then getting a error page that my "An error occured with app name. Please try again.
Any help please... My intention is even if the wall posting is done from FB app (iframe), it should be directed to www.rewardtv.com instead of going to my app connect and permission
is there any extra permission need to granted in the app?
Constructing link like below
FacebookLink link = new FacebookLink("http://www.rewardtv.com",
rtvLinkTitle, rtvLinkHeading,
rtvLinkMessage);
and doing the post like
facebook.feedOperations().postLink(message, facebookLink);
To rectify the problem follow the below steps,
To Post the Cross domain URL (http://www.rewardtv.com) as link do the following,
Go to developer app setting (https://developers.facebook.com/apps) for the corresponding App.
Click the Edit App tab.
Click the Advanced tab on left side.
In the settings of Migrations Menu, check the radio button to Disabled for Stream post URL security
I downloaded the Facebook IOS SDK from http://github.com/facebook/facebook-ios-sdk, and tried to run the sample/DemoApp. All functions seemed to run fine, except that I couldn't publish a stream. The FB dialog (FB box with blue border) just showed that my FB app has a problem.
In the XCode proj, I only filled-in my FB app-id to the DemoAppViewController.m, and DemoApp-Info.plist.
By printing out the URL that the FB dialog actually accessing, I found that the last URL contains the following as the query string (sorry that I didn't have the Mac right now, so everything is from my memory):
error=Invalid+user+id
Has anyone run the demo and succeeded in publishing a stream?
Am I missing anything?
Thanks.
Seems that there was a problem with FB server. I tried again today and the feed could be published successfully.