Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>You can try out <a href="http://www.getsocialize.com/" rel="nofollow noreferrer">Socialize SDK</a> which is open-source and a really good SDK for the rating and commenting you are looking for. It already has a well-functioning Commenting system built-in along with a 'like/love' facility and sharing to FB and Twitter. Each 'entity' (object in your case) can have metadata associated with it. So all you have to do is construct/use a rating widget, then send that rating with the entity attached to your object. To display your rating/comment is as simple as retrieving them from Socialize.</p> <p>Each object (element from your app) should be associated with an entity which has a unique key in the form of a URL - sort of like a primary key to recognize your items. This entity can have meta-data - any data that you can insert on behalf of your object. Once you do that, you can retrieve that metadata any time you want. </p> <p>I've been using Socialize for around a year now. They've matured over this period and are always aspiring to be the best at what they do. Here is a link to one of my app if you want to see Socialize in Action - <a href="http://goo.gl/ICJT4" rel="nofollow noreferrer">Constitution of India</a></p> <p>Look at the Socialize Bar at the bottom. Its can be customized to your needs. </p> <p><img src="https://i.stack.imgur.com/QiJuX.jpg" alt="Constitution of India"></p> <p>What's more - Socialize is free.</p> <p>As for your questions:</p> <ol> <li>There is comment moderation built into the Socialize Web Component where you can filter out anything you feel is out of place.</li> <li>Socialize allows you to authenticate through Facebook and Twitter.</li> <li>Limiting to one comment per user can be achieved by using their User and Comments API.</li> <li>Socialize has both Anonymous authentication as well as Social A/c authentication. I believe you can remove anonymous auth. So that ensure that every user is authenticated before rating/commenting.</li> </ol>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload