6

Google Places API への AJAX リクエストを取得できません。コード:

$.ajax({
    type: 'GET',
    url:'http://maps.googleapis.com/maps/api/place/textsearch/json?',
    dataType: 'json',
    data: {
        'query' : "restaurants+in+" + cityname,
        'key' : MyPublicKey,
        'sensor' : "false"
    },
    success: function(restaurans) {
        console.log(restaurants);
    }
});

私は何を間違っていますか?

4

1 に答える 1

0

REST API はこのように使用できないと思います (理由の 1 つは CORS である必要があると思います)。

Google プレイス APIを参照

このサービスを JavaScript アプリケーションで使用したいとお考えですか? Google Maps API v3 の Places Library をご覧ください。

それはあなたを導くべきです

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

およびその「テキスト検索リクエスト」セクションで、Google テキスト検索サービス オブジェクトの例を示します。

于 2013-11-14T11:00:38.220 に答える