Клуб API Карт

yandex geocode файцл с 301 редиректом

p.oblivion
30 июня 2015, 17:23

при запросе к геокодингу возхвращает вот такой файл

Yandex_geocode

<html>

<head><title>301 Moved Permanently</title></head>

<body bgcolor="white">

<center><h1>301 Moved Permanently</h1></center>

<hr><center>nginx/1.6.3</center>

</body>

</html>

 

что это значит?

8 комментариев
Подписаться на комментарии к посту
Всеволод Шмыров
30 июня 2015, 17:51
Добрый день. Это значит, что должна произойти переадресация.
https://ru.wikipedia.org/wiki/Список_кодов_состояния_HTTP#301
А как именно происходит обращение?

Тестю для странички клиента построение маршрута.

для этого использую http запрос bp 1c с использрванием геокодинга:

 

Яндекс = Новый HTTPСоединение("geocode-maps.yandex.ru");

 

ВременныйФайл = КаталогВременныхФайлов() + "Yandex_geocode_" + СокрЛП(Новый УникальныйИдентификатор);

Попытка

Яндекс.Получить("/1.x/?geocode=" + ТекАдрес + "&results=10", ВременныйФайл);

Исключение

Сообщить("Ошибка при попытке геокодировать по яндексу адрес: " + ТекАдрес);

Сообщить(ОписаниеОшибки());

Возврат;

КонецПопытки;

 

ЧтениеXML = Новый ЧтениеXML;

ЧтениеXML.ОткрытьФайл(ВременныйФайл);

то есть создаю запрос и потом пытаюсь прочитать резульат.  2 дня назад работало)Админ мог что-то закрыть ? но говорит, что ничего не трогал)

АПИ нельзя использовать в 1С

https://legal.yandex.ru/maps_api/

Немного уточню. Бесплатную версию API нельзя использовать в закрытых системах. Если вы используете API во внутренней 1С системе, необходимо приобретать платную лицензию, иначе однажды доступ к API для вас может быть заблокирован.

Я читал правила) Написал, если внимательно читали, что тестирую.

Знаю, что нельзя, а что можно.

Заявку на договор на платный АПИ уже подана)

Прочитал, но не понял)

Получается, что яндекс переадресует ? но почему? 3 дня назад запрос отроабатывал.

Что-то изменилось)?

Причем в браузерной строке на http запрос возвращает xml файл.

 
Причем в браузерной строке на http запрос возвращает xml файл.

Видимо для поддержки SSL поверх HTTP в 1С нужно что-то сделать

http://www.forum.mista.ru/topic.php?id=743033

Спасибо огромное)

 

Уже понял в чем дело:

Понизили платформу 8.2 с 19 до 15 релиза и перестало работать.