Can we customize the facebook review to include more fields - facebook

In facebook review page we just have Ratings, Comments field. How to include some more custom fields like category, product etc. Or can we get the feedback in our web page and post it to facebook?

In facebook review page we just have Ratings, Comments field. How to include some more custom fields like category, product etc.
There is no way to do that. Facebook specifies, which fields are available.
Or can we get the feedback in our web page and post it to facebook?
Not possible either.
(Nearly all platforms showing any kind of customer / user reviews have problems with fake reviews and spam. Allowing to feed reviews into the system from the outside would just increase the possibilities that malicious apps abuse this, and post fake reviews without the users being aware.)

Related

How I can post reviews on a facebook page through API

The scenario is I want a Facebook widget or an API that enables user on my site to post reviews on my Facebook page. Is FB provides any plugin or API that I can integrate to my site where user logins to Facebook and post reviews on a page without leaving my site.
Note: I am successful in getting all the ratings on my page through Facebook-graph-api
Is FB provides any plugin or API that I can integrate to my site where user logins to Facebook and post reviews on a page without leaving my site.
No, there is no such thing.
(The abuse potential would probably be massive – “fake” reviews are a big problem for all other platforms already, Amazon, Yelp, etc. So don’t expect Facebook to make posting reviews via API possible any time soon, I very much doubt they’d have any interest in that.)

Target newsfeeds of individual Facebook Page followers?

I have a site where users create posts and customize a feed of content that they're interested in - something like a Twitter list. I would like to be able to push that content (and only that content) to them inside Facebook for possible inclusion in their newsfeed.
If the users are logged into my site using Facebook, and they have additionally liked my site's FB Page, is this possible?
I have read about post targeting, but that works at the demographic level. This content feed is per-user.
No, you can not target content on your Facebook page to specific, individual users.
You can target certain demographics or users with certain interests – but not individuals.

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.

Merge Facebook likes

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.

How to like a Person using Facebook Social Graph API?

let us start with the known bug from facebook's own dev site:
http://forum.developers.facebook.net/viewtopic.php?id=74700
It appears this is a problem with the IDs of objects other than Posts. Posts
have object IDs of the form USERID_POSTID. When used with the /likes/ URL,
Posts can apparently be liked because their URL conforms to this format.
However, other items, such as status messages, photos, videos, etc. all conform
to the simpler ITEMID object ID. If you add the person who posted the item
(from the from field) to make it of the form USERID_ITEMID, you can also like
and unlike these other types of items.
So let us take http://www.facebook.com/CirqueduSoleil as an example, it has a person ID of 144074117500. For some wierd reason, it is a Person. So, how can I like a Person with the Social graph API.... I am definitely running into the "Whitelist Error" when I try to /144074117500/likes
So how can I "like" anything besides something in the format of userid_postid, in other very simple word: how can I simply like a person using the social graph api?
Firstly, you are not talking about "persons" (users) but facebook pages. And secondly, facebook developers can not create a application that allows to like facebook pages. You can like statuses, comments, pictures, videos, shared links via API (doing POST request on //likes), but not facebook pages. Users can like pages only with the facebook social plugins fb:like (or using the facebook website).
So, why whitelists ? I guess because Facebook can allow some privileged partners to add this feature, but that is not widely open.
You can check some other similar answers for this questions.