0

Google Place テキスト検索 API を使用して、Dental Care of Chino というビジネス名のレビューを以下のコードで取得しています。

$gRef = reset(json_decode(file_get_contents(' https://maps.googleapis.com/maps/api/place/textsearch/json?query=Dental%20Care%20of%20Chino%20Hills+91709&sensor=false&key=API_KEY&userIp= ' . $_SERVER['REMOTE_ADDR']))->結果)->参照;

しかし、チノヒルズデンタルグループのビジネスレビューを見せてくれます

問題を分析した後、同じ郵便番号である可能性があるという手がかりを得ましたが、名前も渡しているのでまだ混乱しているので、なぜ別のビジネスのレビューが必要なのか.

正確な問題とは何か、なぜこのように動作するのかを理解するのを手伝ってくれる人はいますか?

4

1 に答える 1

1

ビジネスの基準が変わることを心配していると思います。かなり安定しているはずですが、ビジネスの場所を移動しない限り、ビジネスを返すクエリを次に示します。

$gRef = reset(json_decode(file_get_contents('https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=33.982357,-117.733055&rankby=distance&keyword=Dental%20Care%20of%20Chino%20Hills+91709&sensor=false&key=API_KEY&userIp=' . $_SERVER['REMOTE_ADDR']))->results)->reference;

とは言っても、私はあなたの参照を配線するか、少なくとも 1 週間程度キャッシュします。

于 2013-09-13T05:22:12.670 に答える