Автор |
Сообщение |
|
Хочу добавить площадку ModifyEnterpriseOperation. В данных запроса должны содержаться различные гуиды из справочника РСХН. Где находится этот справочник?
|
 |
|
Да, могу.
|
 |
|
loki wrote:
legkiy wrote:Делаю запрос GetActivityLocationList v2.0 в соответствии с примером из документации:
получаю такой результат:
Что не так в запросе?
в запросе все так. на какой сервис отправляете запрос?
/platform/services/2.0/EnterpriseService
https://api2.vetrf.ru:8002/platform/services/2.0/ApplicationManagementService
|
 |
|
Делаю запрос GetActivityLocationList v2.0 в соответствии с примером из документации:
получаю такой результат:
Что не так в запросе?
|
 |
|
loki wrote:
последние 6 цифр одинаковые?
Да.
|
 |
|
loki wrote:
legkiy wrote:
oleg-x wrote:
legkiy wrote:Делаю запрос GetVetDocumentListOperation в тестовой версии. Получаю ответ со статусом REJECTED и сообщение Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. issuerId указан верно. Подозреваю мы должны присутствовать быть в реестре РСХН. Что для этого нужно?
Инициатор, это пользователь в веб интерфейсе. Логин шлюза и веб интерфейса, это разные вещи.
А также необходимо зайти пользователю в ветис паспорт хотя бы один раз и сменить пароль (предложит при входе в систему).
Инициатором ставил и логин из шлюза и из веб интерфейса. Результат тот же. В ветис паспорт заходил, пароль менял.
пользователь в продуктовой и тестовой версии разные.
вам нужно получить логин для веб-интерфейса ТЕСТОВОЙ версии.
Так я его и использую.
|
 |
|
oleg-x wrote:
legkiy wrote:Делаю запрос GetVetDocumentListOperation в тестовой версии. Получаю ответ со статусом REJECTED и сообщение Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. issuerId указан верно. Подозреваю мы должны присутствовать быть в реестре РСХН. Что для этого нужно?
Инициатор, это пользователь в веб интерфейсе. Логин шлюза и веб интерфейса, это разные вещи.
А также необходимо зайти пользователю в ветис паспорт хотя бы один раз и сменить пароль (предложит при входе в систему).
Инициатором ставил и логин из шлюза и из веб интерфейса. Результат тот же. В ветис паспорт заходил, пароль менял.
|
 |
|
Делаю запрос GetVetDocumentListOperation в тестовой версии. Получаю ответ со статусом REJECTED и сообщение Инициатор, ответственный за выполнение операции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. issuerId указан верно. Подозреваю мы должны присутствовать быть в реестре РСХН. Что для этого нужно?
|
 |
|
legkiy wrote:
oleg-x wrote:
legkiy wrote:Вопрос снят. Разобрался.
Хоть бы написал в чем проблема. вдруг еще кто захочет а PHP сделать.
Да. Я вызывал метод submitApplicationRequest, передавая ему массив структуры, аналогичной xml запроса. Попробовал с через метод __doRequest() к примеру так:
Все работает.
В $query передаю xml данные.
|
 |
|
oleg-x wrote:
legkiy wrote:Вопрос снят. Разобрался.
Хоть бы написал в чем проблема. вдруг еще кто захочет а PHP сделать.
Да. Я вызывал метод submitApplicationRequest, передавая ему массив структуры, аналогичной xml запроса. Попробовал с через метод __doRequest() к примеру так:
Все работает.
|
 |
|
Вопрос снят. Разобрался.
|
 |
|
Если пытаюсь поймать исключение, то получаю описание ошибки:
Получается массив, который я передаю не передается не в том виде, как нужно. Хотя я строил его в соответствии со структурой xml схемы:
|
 |
|
Есть тут те кто на php интегрировался? Пытаюсь сделать такой запрос:
И получаю
Где, что не так?
|
 |
|
oleg-x wrote:Скорее всего отправляете на сервис 2.0 или 2.1
В примере этот параметр указан как для 1.4
Поэтому строчку
Поменяйте на
В личном кабинете данных нет, может в этом причина? И еще тут просят добавить тестовых данных в соседней ветке, при этом указывают площадку. Где взять ее гуид? И как узнать есть ли она?
|
 |
|
oleg-x wrote:Скорее всего отправляете на сервис 2.0 или 2.1
В примере этот параметр указан как для 1.4
Поэтому строчку
Поменяйте на
Сделал запрос по примеру формата 2.0. Результат тот же:
|
 |
|
|
|