В разделе ОПИСАНИЕ API СЕРВИСА ГЛОБАЛЬНОГО ПОИСКА https://academy.terrasoft.ru/documents/administration/7-15/opisanie-api-servisa-globalnogo-poiska дано не полное описание Api в части ADDSEARCH. Не хватает параметра "TemplateName", который описан в настройке глобального поиска.
Так же комментарий по поводу "По умолчанию ApiKey = "ApiKey"." Если следовать настройке глобального поиска https://academy.terrasoft.ru/documents/administration/7-15/nastroyka-servisa-globalnogo-poiska-versii-17 , то ApiKey = "testKey". Хотя тут же пишите про то что это указывается в Web.config (вопрос в каком?), и в статье про настройку глобального поиска нет указаний как и где указать этот самый ApiKey.
Приведите к единообразному виду.
p.s. Также устраните уже известную вам ошибку про название шаблона "ngram3.json", правильно будет ngram_3.json.
Нравится
Еще бы обратил Ваше внимание на пример вызова GETSERVICESTATUS
В описании надо передать только один параметр ApiKey, в в примере написано 2 параметра. "ApiKey"= "ApiKey"; "SiteName"="NameOfSite"
Здравствуйте, Алексей!
Параметр TemplateName (не обязательный) только начиная с версии сервиса 1.7 и он указан на странице https://academy.terrasoft.ru/documents/administration/7-15/nastroyka-servisa-globalnogo-poiska-versii-17 , в п.3 блока «Действия на сервере».
Передали данное пожелание команде академии.
Мотков Илья,
Если вы про GETSERVICESTATUS, то на это я получил ответ от поддержки на обращение что этот метод не работает : "На академии присутствует не актуальная информация, на данный момент этого метода уже нет, он был удален в предыдущих версиях."
Алексей, добрый вечер.
Так же комментарий по поводу "По умолчанию ApiKey = "ApiKey"." Если следовать настройке глобального поиска https://academy.terrasoft.ru/documents/administration/7-15/nastroyka-servisa-globalnogo-poiska-versii-17 , то ApiKey = "testKey". Хотя тут же пишите про то что это указывается в Web.config (вопрос в каком?), и в статье про настройку глобального поиска нет указаний как и где указать этот самый ApiKey.
Приведите к единообразному виду.
Это была ошибка, академия исправила.
p.s. Также устраните уже известную вам ошибку про название шаблона "ngram3.json", правильно будет ngram_3.json.
Исправили.
Еще бы обратил Ваше внимание на пример вызова GETSERVICESTATUS
В описании надо передать только один параметр ApiKey, в в примере написано 2 параметра. "ApiKey"= "ApiKey"; "SiteName"="NameOfSite"
Еще не исправили, исправят в ближайшее время в ходе обновления документации.