0

我目前正在与一个客户合作,该客户在他们的网站上广泛使用 Gigya 来获取评分、评论和评论等内容。我们希望为用户添加对文章进行投票的能力。例如,文章类型将是一个食谱,并且会有一个链接来投票给这个食谱是否容易制作,点击它会添加一个投票,说这个食谱很容易制作。

我正在研究 Gigya 的 API,这似乎 UserActions 是我们想要的:

http://developers.gigya.com/display/GD/UserAction+JS

他们甚至有一个演示用于投票:http: //developers.gigya.com/display/GD/Reactions+Plugin+-+Voting+Demo

这接近我们想要的,但并不完全。上面的演示将所有内容都包含在一个小部件中。我们希望能够查询用户操作并将其显示在页面顶部;而收视率和投票在页面底部。

此外,我们希望能够将投票/用户操作与也发表评论的用户联系起来。请注意,该站点使用 Gigya 进行 SSO 和配置文件管理,因此所有用户都保存在 Gigya 的系统中。例如,如果用户 A 发表了评论并且还投票给了一个很容易制作的食谱,我们希望在他们的评论上方显示该投票;在用户旁边显示它。但是,userActions 似乎不支持这一点。他们似乎也没有特定的 API(JS 除外)允许在后端仅查询此 UserAction 数据。所以看起来我仅限于使用小部件并接受它的限制或为此构建自定义解决方案。

顺便说一句,我知道comments.vote;但这也不是我想要的,因为它似乎只是为了投票。

Gigya 是否有一些我可能缺少的功能可以用来获得我想要的东西?

4

1 回答 1

1

看看下面的内容,看看我们是如何实现的:http ://raas-demo.gigya.com/recipe1.php和反应插件。

还可以查看http://developers.gigya.com/display/GD/Ratings+and+Reviews

可以在类别上设置

亲切的问候

纳迪姆·拉苏尔

于 2016-05-13T09:19:56.323 回答