現在catro.jsを使用してphpファイルのマップにpolyognsを含むcartoテーブルをロードしています。このキーはjavascriptで表示されます。以下に示す例は、sql apiを呼び出すことです。あなたは、私が使用できるコードの例を提案することができれば、プロキシのphpファイルやバックエンドのPHPファイルを使用して自分のサーバー上でこのAPIキーを非表示にするには、どのようにCarto Sql Api Keyを非表示にしますか?
var layerStyle = $('#landuse-style').text();
cartodb.createLayer(CartoDbLib.map, {
user_name: 'sandyjones',
type: 'cartodb',
sublayers: [{
sql: "SELECT * FROM master " + query,
cartocss: layerStyle,
}],
extra_params: {
map_key: "myAPiKey"
}
}
。
いつか私は試みましたが、カートサーバーからの画像のURLに地図キーが含まれているという問題がありました。