首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实施tripadvisor旅行者评级

实施tripadvisor旅行者评级
EN

Stack Overflow用户
提问于 2018-12-07 15:28:49
回答 1查看 207关注 0票数 3

我的目标是显示TripAdvisor评分排名在我的应用程序与其他排名系统。请记住,我的应用程序是B2B应用程序,而不是B2C。

即使在阅读了开发人员文档之后,我也无法理解的是,我最终应该要求什么样的API。Content只适用于B2C purposes...but,显然,它是唯一给我发送响应实际TripAdvisor评级的(我实际上希望从所有TripAdvisor信息中获得的唯一东西)。

是否有人在OTA (在线旅行社)应用程序中实现了TripAdvisor,并能指导我请求哪些API?

谢谢你的忠告

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-15 23:16:09

我没有在TripAdvisor系统中实现B2B评级,但在使用Tripadvisor数据的B2C项目上提供了帮助。

您对内容API的发现是正确的,这是您找到评级的唯一API。

评级是TripAdvisor的“卖点”,因此这些数据是受保护的,只能通过遵循它们的表示术语来使用。看看这里如何:https://developer-tripadvisor.com/content-api/display-requirements/

您有6个月的实现时间,必须获得Tripadvisor的批准,否则它们会取消您的API密钥。通过使用它们的API,您将不存储从API中检索到的任何数据。

使用API:https://developer-tripadvisor.com/content-api/documentation/的快速指南

  1. 调用locator_mapper以获得可能的location_id(s) HERE]-mapper&category=hotels&q=Beacon%20Townhouse%20Inn%201023

它返回一个带有可能位置的JSON,

代码语言:javascript
复制
{
"data": [
{
  "location_id": "89575",

然后用id调用location以获得评级:HERE]

代码语言:javascript
复制
"review_rating_count": {
"1": "18",
"2": "22",
"3": "63",
"4": "269",
"5": "1408"
},

使用这些数据,连同演示文稿和链接返回tripadvisor,以符合他们的许可证。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53672468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档