Я использую google place api для размещения мест.Служба Google maps хранит запрос ЗАПРОС
https://maps.googleapis.com/maps/api/place/textsearch/json?query=ari&sensor=false&key=your_api_key
У меня есть действительный ключ API и этот URL работает нормально, когда я его запуска из браузера. api возвращает «ОК» как предложение статуса и мест, но когда я выполняю тот же URL-адрес cUrl или file_get_contents, он возвращает «REQUEST_DENIED» в качестве статуса и, следовательно, не предлагает никаких мест.
почему это ведет себя так.
Есть ли какие-либо настройки, которые мне не хватает. Любое предложение было бы большой помощью. Thanks
Попробуйте воспользоваться браузером Chrome и используйте его отладчик сети F12 для проверки того, что входит и выходит во время запроса. Затем сравните это с i/o от curl. Обычно я бы сказал, что это звучит как проблема с печеньем, но в случае с Google Maps это звучит немного странно. – tbsalling