0

在实现 vLine API 时,我遇到了一个问题。使用该类的postMessage()方法时vline.Channel,消息被目标用户成功接收,但是object的成功回调vline.Promise没有返回一个有效的vline.Messageobject。至少我无法使用某些vline.Message方法,例如getChannel()or 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'

这是尚未在 vLine Developer 网站上引用的 API 更改的结果,还是代码有错误?

4

1 回答 1

0

这是我们这边的一个错误;对于那个很抱歉。现在应该修复它。

于 2013-09-24T06:26:50.900 回答