我已经为 Yandex Latitude 请求创建了一个有效的 API。我使用我为其创建了密钥的站点的 IP 地址。检查 XML 的有效性。我正在向定位器提出请求。
curl -X POST "http://api.lbs.yandex.net/geolocation" -d "xml=<ya_lbs_request><common><version>1.0</version><api_key>ТУТМОЙАПИКЛЮЧ==</api_key></common><gsm_cells><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>197403650</cellid><lac>9900</lac><signal_strength>-80</signal_strength><age>1000</age></cell></gsm_cells><ip><address_v4>ТУТМОЙИПАДРЕС</address_v4></ip></ya_lbs_request>"
我收到来自谷歌纵横的错误
<?xml version="1.0" encoding="utf-8"?>
<error code="8">invalid api_key</error>
请告诉我有什么问题吗?
确保密钥正确并且来自所需的服务。我发现密钥是最近收到的;在服务中激活密钥有 15 分钟的延迟。