gpt4 book ai didi

b2b - 实现 tripadvisor 旅行者评分

转载 作者:行者123 更新时间:2023-12-04 20:13:47 27 4
gpt4 key购买 nike

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

即使阅读了开发人员文档,我仍然无法理解的是我最终应该要求什么样的 API。Content API 仅用于 B2C 目的...但是,显然,它是唯一一个向我发送实际 TripAdvisor 评分作为响应的 API(我真正想要从所有 TripAdvisor 信息中获得的唯一信息)。

有没有人在 OTA(在线旅行社)应用程序中实现 TripAdvisor 并且可以指导我请求哪些 API?

谢谢你的建议

最佳答案

我没有在 B2B 系统中实现 TripAdvisor 评分,但帮助了一个使用 Tripadvisor 数据的 B2C 项目。

您关于 Content API 的发现是正确的,这是您找到评级的唯一 API。

评级是 TripAdvisor 的“卖点”,因此此数据受到保护,只能按照其介绍条款使用。在这里查看如何:https://developer-tripadvisor.com/content-api/display-requirements/

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

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

  1. 调用 locator_mapper 获取可能的 location_id(s) http://api.tripadvisor.com/api/partner/2.0/location_mapper/42.344978,-71.119030?key=[YOUR_KEY_HERE]-mapper&category=hotels&q=Beacon%20Townhouse%20Inn%201023

它返回一个包含可能位置的 JSON,

{
"data": [
{
"location_id": "89575",

然后使用 id 调用位置以获取评级:http://api.tripadvisor.com/api/partner/2.0/location/89575?key=[YOUR_KEY_HERE]

"review_rating_count": {
"1": "18",
"2": "22",
"3": "63",
"4": "269",
"5": "1408"
},

使用此数据以及演示文稿和返回到 tripadvisor 的链接以遵守其许可。

关于b2b - 实现 tripadvisor 旅行者评分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53672468/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com