問題タブ [google-places-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
137 参照

java - Java で google-api-client-1.7.0 を実装する方法

Java アプリケーションに Google Places API を実装しようとしています。http://ddewaele.blogspot.in/2011/05/introducing-google-places-api.htmlに記載されている手順に従いました。Java クライアント ライブラリ google-api-client-1.7.0-beta.jar があります。Java プロジェクトでクライアント ライブラリを実装する方法を教えてください。Eclipse IDE を使用しています。

0 投票する
6 に答える
6517 参照

java - Google Places API の問題 - 無効なリクエスト

現在、コードで問題が発生しており、過去 3 日間、Google Places API を使用して削除リクエストを正常に完了できませんでした。こちらに記載されています。

日曜日まで、リクエストされた場所が API の条件を満たしている限り、このコードは問題なく実行され、私が受け取った応答は OK または REQUEST_DENIED フォームのみでした。

しかし今では、リクエストを送信するたびに、受け取るレスポンスは INVALID_REQUEST の形式だけであり、控えめに言っても非常に不便です。私の理解と、事前にこのコードに対して行ったテストから、彼らが要求している形式に準拠しているため、なぜこれが機能しないのか理解できません。

他の誰かがこのコードを見て、リンクされた API と比較して問題があるかどうか教えてもらえますか?

0 投票する
0 に答える
553 参照

google-maps - Google Places オートコンプリート API の getPlace Details レスポンスにformatted_phone_number フィールドがありません

アプリケーションの 1 つに Google プレース オートコンプリート API を使用しようとしています。それは大丈夫です。しかし、場所の詳細リクエストの結果でキーformatted_phone_numberを取得できません。

これは私が試してきたことです:

ステップ 1: 以下のようにキーワード「Mike's chili」を使用してオートコンプリート API を呼び出します。

https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=Mike%27s%20chili&types= Establishment&sensor=false&key=AIzaSyC2L1pPVbgCXUFuobrHS6vjN1RPbjibaME

ステップ 2: 上記のリクエストの最初の結果で参照キーを使用し、以下のように Google Places Detail API を呼び出します。

https://maps.googleapis.com/maps/api/place/details/xml?reference=CmReAAAAtR79EFJeGGLjMflCzFh_n5Rl4rEJfU_dg-zs-1ZyPVHQQmMneLO2P0J4APa3dpV2YvscqbyOK50iARnevHcUOnRvAc33hDGQQAPWxJbzSTw0GF3nDOXP1R7Zep68Yc37EhAmWbhrqVT3Ht-SffUHi1jgGhR81n4FV2ywKBkmbS8_4MrsI85w8w&sensor=false&key=AIzaSyC2L1pPVbgCXUFuobrHS6vjN1RPbjibaME

しかし、その代わりにformatted_phone_numberというフィールドを取得できません。これは、他の結果の一部でも発生します。Google マップで同じものを検索すると、電話番号が表示されます。

ここに画像の説明を入力

誰かがこれについて私を助けてくれますか?

0 投票する
3 に答える
8847 参照

android - インポート com.google.api.client.* を解決できません

here linkからダウンロードした Google Place のこの実装を実行しようとしています。

次の画像でわかるように (元のサイズではありませんが、それでも動作すると思います)、インポート全体でエラー (解決できません) が発生しています。この画像から、コード作成者がこのプロジェクトでライブラリを使用したと述べているため、Java 用の Google API クライアント ライブラリと Maven プラグインが配置されていることもわかります。

また、Maven プラグインを使用するときに別のスレッドで提案されているように、強調表示された依存関係を pom.xml に追加しました。さらに、複数の sdk バージョンに対してプロジェクトを実行しようとしました (2.1 から 3.2 まで)。

ここで何が欠けていますか?実際、外部ライブラリを使用するのはこれが初めてなので、間違いなくここで何かが混乱しています。

ここに画像の説明を入力

0 投票する
1 に答える
764 参照

google-places-api - Google Places API の呼び出し中に SSL 証明書の一致エラーが発生しました

アプリケーション内で Google Places API を使用しています。クライアント コードは Java で記述されています。数週間前までは問題なく動作していましたが、API 呼び出し中に突然次の例外がスローされ始めました。

API 呼び出しを行うために次の URL を使用しています: https://maps.googleapis.com/maps/api/place/search/json ?

また、Google API コンソールから生成されたさまざまな Google API キーで試しました。

誰かが私がここで欠けているものを指摘できますか?

どうもありがとう

0 投票する
4 に答える
7359 参照

android - グーグルはAPIを取得する方法を配置します

GoogleプレイスのAPIキーを取得する方法とGoogleプレイスのAPIを教えてください。例:Googleマップの場合は「com.Google.android.maps」、Googleプレイスの場合も同様です。

0 投票する
1 に答える
379 参照

android - Places API から取得した MapView に Places を描画します

近くの場所を取得できますが、mapView で場所を描画するにはどうすればよいですか? 緯度と経度を取得して自分で描画する必要がありますか (ItemizedOverlay など)? もしそうなら、アイコンをどうすればいいですか?drawable を使用できないため、単なる URL です。

このメソッドを使用して、場所のリストを取得します。

前もって感謝します

0 投票する
0 に答える
489 参照

google-places-api - rad <2000mで多くの結果が得られるのに、rad> 2000mの場所にplacesAPIをリクエストすると、結果がありません(ステータス500)

私はカナダのモントリオールにいます(場所= 45.5072496、-73.662396725)。私の次のリクエストは、この場所の結果/場所を返しません:

https://maps.googleapis.com/maps/api/place/search/xml?sensor=true&location=45.5072496,-73.662396725&radius=4000&types=gas_station|cafe|food&key=AddYourOwnKeyHere ;

2000m未満の半径では、多くの結果が得られます。たとえば、次のリクエストは、実行すると完全に機能します。

https://maps.googleapis.com/maps/api/place/search/xml?sensor=true&location=45.5072496,-73.662396725&radius=500&types=gas_station|cafe|food&key=AddYourOwnKeyHere ;

唯一の違いは半径です。私のLogCatは、radius> 2000mを使用すると、次のエラーを表示します。

03-23 18:04:19.418:E / MyPlacesUpdateService(32331):500:内部サーバーエラー

新しいAPIキーをリクエストしましたが、問題は解決しませんでした。

半径>2000mの結果を取得する方法はありますか?4000メートル以内の結果を見たいです。

更新:追加の詳細:Eclipseを使用してAndroid携帯でこれを実行しています。2012年3月19日以前は完全に正常に機能していました。半径が4000mを超えると、「500:内部サーバーエラー」エラーが発生します。私はsensor=falseを使おうとしましたが、これは問題を解決しませんでした(私はまだ内部サーバーエラーメッセージを受け取ります)。

これはサーバー側と関係があると確信しています。また、更新の応答時間は非常に遅くなりました(2012年3月19日以前の10倍遅くなりました)。半径が小さい場合、このエラーは発生しません。半径が大きい場合(半径> 4000mを試してください)、エラーLogCatに注意してください。

03-27 11:50:08.547:E / MapActivity(4060):接続ファクトリクライアントを取得できませんでした03-27 11:50:17.917:E / MapActivity(4060):接続ファクトリクライアントを取得できませんでした03-27 11 :50:44.258:E / MyPlacesUpdateService(4060):500:内部サーバーエラー03-27 11:51:34.908:E / MyPlacesUpdateService(4060):500:内部サーバーエラー

0 投票する
1 に答える
2997 参照

google-maps - PlacesAPIWebサービスのクエリ制限はJS制限とは異なります

私はJavascriptライブラリ(https://developers.google.com/maps/documentation/javascript/places)を介してplaces APIを使用するアプリケーションを開発しており、いつでも何百もの検索を行っていましたが、限界を超えることはなかったようです。

ただし、モバイルバージョンを開発していて、モバイルブラウザが一度に100以上のリクエストを実行することを望まなかったため、アプリケーションの検索機能をサーバー側に移動することにしました。そこで、WebサービスAPI(https://developers.google.com/maps/documentation/places/)の使用に切り替えました。

そうすることで、私は突然クエリ制限を超えているようです。これの理由は何ですか?クエリ制限を増やすことなくこれを解決できる方法はありますか?

ありがとう!

0 投票する
1 に答える
894 参照

ios - iOS用Googleプレイスからプレイス画像にアクセスする

Googleプレイスから場所の画像を取得しようとしています。JSONの出力は次のとおりですが、各場所の画像にアクセスする方法がわかりません。この画像を各場所のリストとともに表形式で表示したいと思います。

https://developers.google.com/maps/documentation/places/