Error sharing url in cyrillic - facebook

Can't share a url in cyrillic: http://вода-серебряная.рф. My site uses facebook.com/sharer/sharer.php to achieve that. The url is already transformed to punycode (http://xn----7sbbdcmja7ed0aci5rc.xn--p1ai/) with FB at this step.
When I click Share Link, an error is returned with the following message: Could not post to Wall. The message could not be posted to this Wall.
I've also checked the url at developers.facebook.com/tools/debug and it returned the following error: Error Linting URL: An internal error occurred while linting the URL (see the result).
Is it a FB bug or how can I fix this?

Facebook isn't currently set up to support Internationalized domain names. If you file it at the Bugs Tool, it'll be tracked as a feature request there.
edit - known issue - https://developers.facebook.com/bugs/466343236740917

Related

LinkedIn's post inspector don't work on main page, only subpages

I have a website that is not showing some meta data when I share the url on some social media like LinkedIn and Facebook.
By inspecting the url on the LinkedIn's post inspector I get the following error:
We cannot display a preview for this URL.
Ingestion feedback Error: We encountered a server error while trying to inspect the URL.
URL redirect trail:
1 0 undefined <url>
By debugging it on the Facebook's Debugger, it gives the error: Curl Timeout: The request to scrape the URL timed out.
The thing is, if I inspect some subpages from this url, the error don't occur. But for some others it still does.
I've checked the meta tags on the main page and they are all there.
I've also tried the suggestion of this answer, but it didn't work.
And, finally, I've read things about ssl handshake but I didn't get how could I test it.
Anyone has nay idea of how to solve this issue?

Facebook 404 file or directory not found

I have an e-commerce website and I want to share a link on my Facebook profile.
When I do I get a 404 - File or Directory not found even though the URL is working properly when you click on it. Below is what I see exactly:
I have tried:
To post the URL with https:// or without
https://developers.facebook.com/tools/debug/og/object
https://developers.facebook.com/tools/debug/sharing/
None of these solutions work!
The Sharing debugger shows this error:
But I don't understand how the error is legit since I have the parameters it's asking on my Page's Header tags.
What exactly is wrong?
I had the same problem at some point and the issue was that the team who manages our server had blocked the bots of Facebook and other search engines from entering our website and they forgot to undo this! Have a look if this is the reason in your occasion.

Facebook Debugger - 403 Forbidden - Shopify Store

We ran our Shopify store URL through Facebook's Debugger because we've been having issues sharing the URL on Facebook. When I put my URL in - I get a 403 Forbidden in return along with the following message:
Critical Errors That Must Be Fixed
Bad Response Code - URL returned a bad HTTP response code.
Errors That Must Be Fixed
Missing Required Property - The 'og:type' property is required, but not present.
However, the 'og:type' property IS present, as well as all other required tags - as these tags are built into the theme we are using.
Facebook states it is a Shopify issue and Shopify points the finger back at Facebook. The bottom line is the website itself comes up with no issue and sharing on other social networks, such as LinkedIn, is no issue either.
The URL in question here is http://www.holeinthesheet.com. Try attempting to share this URL on Facebook and you will see what I mean.

facebook does not see my domain

I've been having issues recently with setting up links between Facebook and a website I've developed - www.newcarpromotions.co.uk. After some digging around, and advise on this forum, Ive used the following link to see what Facebook thinks of my domain:-
http://developers.facebook.com/tools/debug/og/object?q=newcarpromotions.co.uk
What it returns is as follows:-
"Error Parsing URL Error parsing input URL, no data was scraped"
Now Ive tried all my other domains which return all the correct information as you would expect.
Has anyone seen this before? It looks like Facebook doesn't think my domain exists! If that's the case any idea how I can get this resolved?
Nick
According to this post (Linter gives "Error parsing URL" error) it seems that the facebook object debugger can return that error if it fails to parse your page somehow. I'm suggesting that facebook can get to your website but is failing for a different reason. You may want to look at your request logs to verify that facebook is hitting your site.
If worse comes to worse you can open a bug here: http://bugs.developers.facebook.net/

How to do wall post in WAP based facebook mobile app?

I'm doing a facebook application for (WAP based)mobile browser. I need to show the post dialog. When i use the following code for wall post it show error.
http://m.facebook.com/dialog/feed?app_id='.$app_id.'&redirect_uri=$redirect_url&display=wap
The error is:
API ERROR CODE:3
API Error Description: Unknown Method
Error Message: This method isn't supported for this display type
While I give display type as 'touch' in the above mentioned URL it works fine in the touch devices. But no form displayed in the wap browser.
That's strange, because their documentation does mention that is the method to do it: http://developers.facebook.com/docs/reference/dialogs/
I notice an error in your PHP though (unclosed apostrophe):
It should be:
'http://m.facebook.com/dialog/feed?app_id='.$app_id.'&redirect_uri='.$redirect_url.'&display=wap'
Here is a similar issue on https://github.com/facebook/facebook-android-sdk/issues/177
Also, check out facebook's bug tracker: http://bugs.developers.facebook.net and perhaps file your bug there and then link to it from here.