0

JavaScript を使用して Google プレイスに場所を追加する方法についてのリファレンスを教えてください。

私が見つけた唯一のリファレンスはgoogle.developersでしたが、JavaScript でソリューションを実装する方法がわかりません:

POST https://maps.googleapis.com/maps/api/place/add/json?sensor=true_or_false&key=api_key HTTP/1.1
Host: maps.googleapis.com

{
  "location": {
    "lat": -33.8669710,
    "lng": 151.1958750
  },
  "accuracy": 50,
  "name": "Google Shoes!",
  "types": ["shoe_store"],
  "language": "en-AU"
}
4

2 に答える 2

0

JavaScript Maps API の Google プレイス ライブラリを使用できます: https://developers.google.com/maps/documentation/javascript/places

于 2012-06-23T18:43:09.457 に答える
0

編集:これはブラウザでは機能しないことに気付きました。私は問題のないアプリでこれを行っていますが、ブラウザを使用している場合、これは同じオリジン ポリシーに違反します。外部 URL に投稿して応答を取得することはできません。

JavaScript API のすべてではないにしてもほとんどの機能は、Web サービス API からも利用できます。プレイス アクションは Web サービスのみです。JavaScript は HTTP リクエストを作成できるため、これはクライアント側で使用するためにまだ達成可能です。これは優れた入門ガイドです。jQueryのようなライブラリを使用すると、作業がさらに簡単になります。この例の JSON データは POST ボディです。したがって、それを文字列として作成し、POST 経由で googleapis.com URL に送信するだけです。

于 2012-10-14T02:23:36.110 に答える