Facebook sharing image preview - facebook

I am trying to "rebuild" the Facebook share dialog.
I have a website where people can rate products and afterwards they can share a link to this product, whereas the producs are owned by different companies.
So before sharing the link I want that the user has the possibility to preview what the share would look like and show it in preview window on my webiste.
I have managed to get the og:imgage from the website, but lots of website don't have the ogp tags. So I am trying to find out how Facebook chooses the thumbnail that is seen in the share preview.
Do you have any hints?
All the best

Related

How can open two links in one click?

I have a Blogger website. I want when users click any links to open any page or post it should open abother link in a new window and at the same time it also should open the main link of that particular post or page. This should auto update to every links on the blogger website. Is there is any way. The link it should redirect is a ads link. That's why I need it. This problem is hard to describe.
This is not an actual answer,
Opening multiple links at the same time will destroy all of the user experience and your website's reputation as well. And if you are redirecting for some ads website then it will be of no use since now a days AdBlocker is installed by majority of users.
You can serve non-intrusive ads and maintain over user experience as well. like facebook and google does.

Whats the difference between Facebook Feed Dialog and (Sharer)

I'm using a plugin called FooBox for wordpress that puts share buttons on top of images within a Pop-Over.
Within the settings of this plugin is an option to:
Enable Facebook's new feed dialog way of sharing, rather than their old (and deprecated!) sharer.
Please note that this method requires a Facebook App Id in order to function!
I'm not exactly a developer... so I cannot determine what this means, if its better, how so..
Could someone explain in laymen terms what this is?
Thank you
The old sharer method is no longer deprecated, as Facebook have recently updated it (and removed the deprecated notice that was on their site for ages). Both methods have pros and cons. This is my understanding:
FaceBook Sharer
Easy to implement and no facebook app id needed in order to setup
Can share to personal timeline as well as other facebook pages you are admin for
Sharer recently was updated (Feb/Mar 2014) and no longer accepts custom images and overrides anything you pass it with the image opengraph tags used on the page you are linking to. This is a major problem when used with lightbox solutions like FooBox, because the specific image that is shared no longer gets recognized by facebook.
Feed Dialog
More involved to setup and get working. An app ID is required and the app ID cannot be shared across domains.
It only allows you to share to your personal timeline. No support for sharing to pages that you are an admin for.
It accepts custom images, so FooBox works and the specific image that is shared is the image that is shown in the user's timeline.
I am the developer of FooBox and will be updating the plugin soon with an updated explanation to help users on learning what the difference is.
And since Facebook have removed support for custom images since Mar 2014, we will no longer recommend the sharer, but rather push the feed dialog.
More Info
Facebook documentation page on the sharer. (further down the page under the FAQ section and hardly mentioned)
Facebook documentation page on the feed dialog.
Response from facebook about no longer supporting the custom image for the sharer.

i want to share a specific link on facebook

the website im working on, is a buying and selling website, a user can post in a certain channel (electronics for example), and buyers can view it and express their interest. a user can view posts, and share a certain post through facebook or twitter. now i have done the share with facebook part and its working fine, but to share i have 2 options (or thats what i could find through out the search) it's either i share normally, a link, OR share via my app on facebook, and i want to do the via thingy. when i press share, the share tab opens and everything is fine except that the link to be share is not there, i dont want the user to type it in or copy it, i just want it to be automatically there!
that's the code i used, it takes my app id, and the app domain.
share through facebook
Looks like you are missing the "link" parameter in your share link - which is why the link isn't showing up for you.
http://developers.facebook.com/docs/reference/dialogs/feed/
https://www.facebook.com/dialog/feed?app_id=461240817281750&redirect_uri=https://peaceful-lake-7793.herokuapp.com&link=https://peaceful-lake-7793.herokuapp.com

How to share in Google+ without opening share dialog

I am going to develop an extention to share a selected part of page just by clicking on a share image that shown in page..How can I share a text or image in google plus without opening share dialog?
Is there any way?
The only way to share on Google+ is through the share dialog.
Google has stated that they want shares to be deliberate actions - they don't want to allow web pages or other systems to be able to post anything "on your behalf" without the user taking a specific affirmative action.
In short, they don't want Facebook's "frictionless sharing".
They are beginning to roll out the ability for websites to automatically post "moments" into a history vault, but users will still need to take a specific action for these moments to be posted to their stream. See https://developers.google.com/+/history/ for more information and the developer preview.

publish a small webpage on a facebook page

My company has developed two pages that we would like to publish on a clients facebookpage. These pages are hosted at my company, and are basic webpages but with a width of 520 pixels with facebook in mind.
I have created two apps in the facebook developer section, and I have filled in my url there and set it to publish as a page tab. I also set the namespace to a unique name and uploaded an icon.
when I'm looking at the app, I can't find a button like publish it on a profile page, and when I'm looking at client's facebook page (where I have been made an admin of), I can go to the apps but not browse to a custom made one to link mine to the facebook page
Try using this link to add the tab to your (client's) page:
http://www.facebook.com/dialog/pagetab?app_id=YOURAPPID&next=YOURDOMAIN
The Facebook documentation can be found here: http://developers.facebook.com/docs/appsonfacebook/pagetabs/