API的对话:检索并提交消费者生成的内容(CGC),检索您的产品目录和关于CGC的统计信息。
身份验证
对话API允许您以编程方式检索和提交Bazaarvoice对话数据以在应用程序中使用。要了解更多信息,请参阅对话API文档主页.
内容
本节包含特定于在作者提交内容时验证作者身份的教程。
概述
Bazaarvoice支持以下两种方法来识别内容作者:
- Bazaarvoice-mastered
-
在这种身份验证类型中,作者在提交之前不会登录到您的站点。相反,他们通过提交作品时提供电子邮件地址来进行身份验证。用户id由Bazaarvoice身份验证系统创建,该系统被认为是用户身份验证的权威(主)源,并与电子邮件地址相关联。Bazaarvoice掌握的身份验证也称为“Bazaarvoice托管的身份验证”,因为Bazaarvoice管理用户id。
- Client-mastered
-
在这种身份验证类型中,作者必须在提交之前登录到您的站点。用户id由您的身份验证系统创建,该系统被认为是用户身份验证的权威(主)来源,并与作者的内容一起提交给Bazaarvoice。客户端主认证也被称为“客户端-站点认证”,因为它依赖于您站点的认证系统。
要求比较
下表总结了使用bazaarvoice -master或client -master身份验证必须完成的高级要求:
要求 | Bazaarvoice-mastered | Client-mastered |
---|---|---|
构建和托管一个提交表单,包括服务器端提交到Bazaarvoice。 |
✓ | ✓ |
一种验证服务,向Bazaarvoice发出API请求,以确认作者拥有提交期间使用的电子邮件地址。 |
✓ | |
在用户浏览您的站点时持久化Bazaarvoice提供的用户令牌。 |
✓ | |
一种身份验证服务,用于创建和存储用户id,将用户登录到站点,并在用户浏览站点时保持用户状态。 |
✓ | |
安全地存储共享密钥并使用它创建加密的用户令牌。 |
✓ |
选择哪一个
如果您的站点登录系统难以定制,或者您没有站点登录功能,那么bazaarvoice控制的身份验证是最佳选择。
如果您已经拥有用户身份验证系统,或者您有法律或其他业务需求需要维护用户id,则可以使用客户端主导身份验证。
部分内容
使用下面的链接或左边的菜单导航到本节中的页面。
Bazaarvoice-Mastered身份验证 通过Bazaarvoice Conversations API实现Bazaarvoice控制的身份验证所需的组件以及该过程的工作方式。 |
Client-Mastered身份验证 开发者如何通过提交用户ID和消费者生成的内容来验证Bazaarvoice的作者身份。 |
相关资源必威投注网
有关身份验证的其他信息,请参阅必威投注网这些参考资料。
提交基础 学习对话API提交请求的基本原理,包括内容类型、 |