При использовании внутреннего вызова узла на платформе CONNECT, как описано в следующем ответе: Как сделать вызов узла из другого узла в пакете на платформе CONNECT, как можно получить результаты этого вызова?
Я согласен с этим.
platform.call
возвращает объект Promise
, поэтому вам в основном нужно сделать что-то вроде этого:
platform.call('/whatever', { param: 'stuff' })
.then(response => {
//
// handle the response.
// - `response.output` will denote which output of the node's signature was
// activated,
// - `response.data` will be the data sent to that output,
// - `response.control` will be the control output of the node according to its
// signature.
//
})
.catch(error => {
//
// whatever error handling logic.
//
});
для обновления сигнатур узлов, выходов, управляющих выходов и т. д., возможно, взгляните сюда: https://medium.com/connect-platform/connect-platform-basic-concepts-543b79c3094e
Им определенно нужны лучшие документы.