Merge Facebook likes - facebook

I've a problem. I've a T-shirt designing website where I want to start a designing competition. When the user posts the design on to the wall of my company's Facebook page, the person with highest number of likes will be the winner.
The problem is: a person may click the like button on my site or on the post which is on the wall of my Facebook page. How do merge these two likes?

As has been mentioned, there's no way to do this. As far as the API is concerned, they are distinct objects.
From a non-technical perspective, running promotions in this manner is a breach of Facebook's Promotion Guidelines.

You can't do this. As far as Facebook is concerned, these are two completely different likes. In one sense, the user is liking the page, in the other the user is liking the post. I would suggest just keeping track of the posts and then using the API to count up all the likes across all the post, URLs, etc.

Related

How do I connect a page on my website to post on facebook

I was searching for a while, but probably I'm just not using the right keywords.
Right now I have two separate things:
1) Articles on my website. Each article has a facebook like/recommend this article button at the end of the article. I.e. you can scroll to the bottom of the article here - http://www.thecheers.org/Travel/article_4915_Ryanair---how-can-they-fly-with-their-prices.html - you'll probably see that there's a text next to the button saying that "13 people recommend this".
2) I have a facebook page which has also posted a link to this article there. The post on Facebook page has a couple of likes.
The question - how can I make it so that when someone clicks the Recommend button on my website, it would also update the number of post likes on my facebook page? Keeping in mind that I am not talking about Facebook page likes but individual facebook post/article likes.
Any ideas? IN theory, it sounds like it should be easy...yet right now it doesn't really look like it.
Number of likes on a Facebook publication can be only increased by "real people" liking via Facebook. No third-party integration or API can deal with likes counter.

Difference between Facebook "Page Likes" and "URL Likes" - updates on wall

I am currently implementing Facebook on an eCommerce store.
I have a Facebook page for the actual store and I also have links on each of the product pages where visitors can "Like" the individual products.
Now, I know that when someone "likes" the actual Facebook Page of the store, they receive status updates whenever that page makes a post on their wall.
Is there any way to integrate this also if someone only likes a product, instead of the entire Page, they also receive status updates of the Page?
Or do they need to like the actual Page in order to receive updates.
I hope someone with experience in integrating this can help me. Thank you very much :)
The question is: Building a relationship with a user visiting your page or an opportunity to reach to friends of that particular user.
If the user likes a post, link or an article on your web page this is a one time action and after some time this action will disappear from his/her friends' news feed. And the opportunity to interact with that user one more time will disappear as well. But if that user likes your page so you will have one more fan who will receive your updates every time you post them (Actually this is not always as Facebook news feed algorithm can filter your post).
But what can I suggest is: Put a separate Like Box in your web page to gain more likes for your Facebook page. This like will be more targeted and relevant, as they know what they are doing and they will not be surprised if they see some posts from your page on their news feed. This could be a better experience for your page. And secondly put separate like button on each product with correct meta tags and if it interests particular users they will go to your web page and if they like it, they will also connect to your Facebook page.

seeing who liked a page programmatically

So my company has a facebook page and they're wanting to pay the sales people bonuses based on how many of each of their customers liked my companies facebook page.
To do that right now someone in our marketing department is manually going through, getting the names, and doing queries one-by-one, to see if the person who liked the page is a customer and if so who's customer they are.
That seems excessively tedious. My question is... is there a way to automate that? I don't see anything in the Graph API / Page stuff that'd let you do that:
https://developers.facebook.com/docs/reference/api/page/
For that matter I'm not actually entirely sure how our marketing person is getting the names of people who liked the page. When I view the page I just see who, among my friends, liked the page. But then again they are an admin whereas I'm currently not (although I could get it fairly easily if I can show how my having admin access would be of benefit [and this would qualify I'm sure]).
Any ideas?
Short answer, no. You can't see who liked your page programmatically, you can only see manually on your facebook page if you go to the new likes section.
You can create a page app that when a user likes your page it prompts him to insert his information or something like that, but then again you won't capture the likes that are made directly on your page, only the ones made inside de app

Facebook will not allow me to post to a user's wall without a dialog. How can causes.com get away with it?

I have an app that allows users to share the page to specific users by clicking on check boxes next to their name and then doing a bunch of posts. I received an alert in February that said I would not be able to post to friends' walls unless there is a dialog box.
However, I noticed if you sign a petition on Causes.com, they do something very similar where they post the petition to a bunch of friends' walls.
I'm curious how they get away with that. Maybe I'm not familiar enough with the Facebook API.
I'm not sure if this helps, but Facebook does have business partnerships with certain sites/companies that have more privileges to their api keys, facebook app. This could be one of these instances.
One instance of this is, when you go to a major site and the site is able to read your facebook session, and within that site they show your name and picture once the site is rendered. In essence, these sites already know who you are.

Is it possible using the Graph API to synchronize posts on a FB Group <--> External Site

Just browsing the API and I'm a bit unclear on this. I'll need to dig more to figure it out, but I wanted to know if anyone else out there has done this. Seems like Facebook Groups mimic bulletin boards but are more robust. I'd like to at least be able to synchronize comments and import group posts perhaps under something like TOPIC >> FACEBOOK POSTS. Would be a huge win for the dying world of bulletin boards to piggyback on a Facebook sync so that people can post in the FB group and have others receive notifications while some kind of implementation of the Facebook Realtime Updates API. Imports new posts from the Facebook page so that new users or those not on Facebook can also participate in the discussion. The tough part of course would be synchronizing the respective post ID's and their comments on the forum <--> Facebook.
Has this been done, and more importantly is it allowed? Does it violate Facebook terms & conditions?
Looks like my inquiry is pretty similar to this one
Get data from a facebook page wall or group wall for use on personal website
Just in case I don't get a better answer and someone else finds this question...