【问题标题】:Google Places API: Get all the User's ReviewsGoogle Places API:获取所有用户的评论
【发布时间】:2014-09-06 20:12:09
【问题描述】:

我们正在使用 google places api。我们想在 google place 查看用户对某家企业的所有评论,但我们注意到文档说它只返回包含五个用户评论的数组。

现在,我们想知道有没有办法获得所有用户的评论?

【问题讨论】:

标签: google-places-api review


【解决方案1】:

要获得任何地方的所有评论,您必须使用 SerpApi 等第三方解决方案。这是一个免费试用的付费 API。

每页包含 10 个结果。要实现分页,只需使用定义结果偏移量的start 参数(例如,0(默认)是结果的第一页,10 是结果的第二页,20 是结果的第三页结果等)。

示例 python 代码(其他库中也有):

require 'path/to/google_search_results';

$query = [
  "engine" => "google_maps_reviews",
  "place_id" => "0x89c259a61c75684f:0x79d31adb123348d2",
  "api_key" => "SECRET_API_KEY"
];

$search = new GoogleSearch();
$results = $search->json($query);
$reviews = $result->reviews;

示例 JSON 输出:

"reviews": [
  {
    "user": {
      "name": "Waylon Bilbrey",
      "link": "https://www.google.com/maps/contrib/107691056156160235121?hl=en-US&sa=X&ved=2ahUKEwiUituIlpTvAhVYCc0KHbvTCrgQvvQBegQIARAx",
      "thumbnail": "https://lh3.googleusercontent.com/a-/AOh14GjOj6Wjfk1kSYjhvH7WIBNMdl4nPj6FvUhvYcR6=s40-c0x00000000-cc-rp",
      "reviews": 1
    },
    "rating": 4,
    "date": "a week ago",
    "snippet": "I've been here multiple times. The coffee itself is just average to me. The service is good (the people working are nice). The aesthetic is obviously what brings the place some fame. A little overpriced (even for NY). A very small cup for $6 where I feel like the price comes from the top rainbow foam decor , when I'm going to cover it anyways. If it's for an insta pic then it may be worth it?"
  },
  {
    "user": {
      "name": "Amber Grace Sale",
      "link": "https://www.google.com/maps/contrib/106390058588469541899?hl=en-US&sa=X&ved=2ahUKEwiUituIlpTvAhVYCc0KHbvTCrgQvvQBegQIARA7",
      "thumbnail": "https://lh3.googleusercontent.com/a-/AOh14Gj84nHu_9V_0V4yRbZcr-8ZTYAHua6gUBP8fC7W=s40-c0x00000000-cc-rp-ba3",
      "local_guide": true,
      "reviews": 33,
      "photos": 17
    },
    "rating": 5,
    "date": "2 years ago",
    "snippet": "They really take pride in their espresso roast here and the staff is extremely knowledgeable on the subject. It’s also a GREAT place to do work although a table is no guarantee; you might have to wait for a bit. My almond milk cappuccino was very acidic at the end which wasn’t expected but I could still tell the bean was high quality. Their larger lattés they put in a tall glass cup which looks really really cool. Would definitely go again.",
    "likes": 2,
    "images": [
      "https://lh5.googleusercontent.com/p/AF1QipMup24_dHrWtNN4ZD70EPsiRMf_tykcUkPw6A1H=w100-h100-p-n-k-no"
    ]
  },
  {
    "user": {
      "name": "Kelvin Petar",
      "link": "https://www.google.com/maps/contrib/100859090874785206875?hl=en-US&sa=X&ved=2ahUKEwiUituIlpTvAhVYCc0KHbvTCrgQvvQBegQIARBG",
      "thumbnail": "https://lh3.googleusercontent.com/a-/AOh14GhdIvUDamzfPqbYIpwhnGJV2XWSi77iVXfEsiKS=s40-c0x00000000-cc-rp",
      "reviews": 3
    },
    "rating": 4,
    "date": "3 months ago",
    "snippet": "Stumptown Cafe is the perfect place to work or catch up with friends. Never too loud, never too dead. Their lattes and deliciously addicting and the toasts are tasty as well. Wifi is always fast, which is a huge plus! The staff are the friendliest, I highly recommend this place!"
  },
  ...
]

您可以查看documentation了解更多详情。

免责声明:我在 SerpApi 工作。

【讨论】:

    猜你喜欢
    • 2016-01-09
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    • 2019-02-17
    • 2017-01-06
    相关资源
    最近更新 更多