Невозможно получить доступ к объекту vline.Message с помощью postMessage()

При реализации API vLine у ​​меня возникла проблема. При использовании postMessage() метод vline.Channel класс, сообщение было успешно получено целевым пользователем, но успешный обратный вызов vline.Promise объект не вернул действительный vline.Message объект. По крайней мере, у меня нет доступа к некоторым vline.Message методы, как getChannel() или же getCreationTime(),

Код:

$channel.postMessage(textMessage)
    .done(function (message) {
        console.log("Message sending successfull || Message sent to " + message.getChannel().getDisplayName() + " at " + message.getCreationTime());
    },
    this)
    .fail(function (err) {
        console.log("Message sending failed || Error Type: " + err.type + " || Error Message: " + err.message);
    },
    this);

Результат (консольный журнал):

Message sending failed || Error Type: undefined || Error Message: Object #<Object> has no method 'getChannel'

Это результат изменения API, на который еще не ссылались на сайте vLine Developer, или в коде есть ошибка?

1 ответ

Это была ошибка с нашей стороны; Извини за это. Теперь это должно быть исправлено.

Другие вопросы по тегам