API para obter todas as opiniões e classificação do Google for business
Estou a usar a API do Google Maps para obter as opiniões e classificações de uma empresa.
Passo 1: pedido HTTP para obter o Id de referência.
$url = 'https://maps.googleapis.com/maps/api/place/textsearch/json?query='.<CompanyName>.'&sensor=true&key='.<apikey>;
Depois do pedido HTTP, estou a obter referências de negócios.
Passo 2: pedido HTTP para obter as revisões.
$url = 'https://maps.googleapis.com/maps/api/place/details/json?reference='.<referenceId>.'&key='.<apiKey>
com o acima, estou recebendo as "críticas mais úteis" e um máximo de 5 comentários.
Por isso quero receber todas as críticas ou as últimas. Preciso adicionar um parâmetro? 8
Author: MrUpsidown, 2017-05-10
2 answers
Deve usar a API do Google My Business se quiser obter todas as críticas.
É outra API diferente, e você deve solicitar ao Google a propriedade do local.Https://developers.google.com/my-business/content/review-data#list_all_reviews
5
Author: NetVicious, 2017-05-10 10:04:43
[[1]} Atualmente, o Google fornece até cinco resultados apenas, eles mencionaram isso em sua documentação.
Se você quiser obter opiniões para sua própria propriedade/lugar ou negócio você pode ir para o meu negócio, mas eu acho que eles fizeram que API fechou um.
Editar: se ainda quiser obter todas as revisões, pode usar um analisador HTML e analisar todas as revisões(não sei sobre a Política de dados do Google, mas pode, definitivamente, raspar tudo de um site)
0
Author: jNambiar, 2018-05-22 05:41:55