未捕获的异常:INVALID_TOKEN | (中间值).forEach 不是具有 AJAX 响应(JSON 格式)的函数

uncaught exception: INVALID_TOKEN | (intermediate value).forEach is not a function with AJAX response(JSON format)

我遇到错误 uncaught exception: INVALID_TOKEN (intermediate value).forEach is not a function

我的代码是:

$('#start')
    .on('click', function() {
        $.getJSON('/twillio-new/token.php', {
            name: $('#my-name')
                .val(),
            identity: $('#my-identity')
                .val()
        }, function(data) {
            // Create the endpoint, and then initialize the main calling app
            var endpoint = new Twilio.Endpoint(data.token);
            $('#startDiv')
                .hide();
            $('#callDiv')
                .show();
            init(endpoint);
        });
    });

JSON 响应:

{"name":"cool room","identity":"test","token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImN0eSI6InR3aWxpby1mcGE7dj0xIn0.eyJqdGkiOiJlMWE3NTI4YzYyMzdiMGE0MmZlYTc0NDk2MjRlOTFiNC0xNTA3MjEwNjQyIiwiaXNzIjoiZTFhNzUyOGM2MjM3YjBhNDJmZWE3NDQ5NjI0ZTkxYjQiLCJzdWIiOiJBQzVlMTVhMDg5NjVkNWRjM2ZkOWI3YmNiOGMyM2FhMjgxIiwiZXhwIjoxNTA3MjE0MjQyLCJncmFudHMiOnsiaWRlbnRpdHkiOiJ0ZXN0IiwidmlkZW8iOnsicm9vbSI6IiRuYW1lIn19fQ.pvfGEoVripcjq588p8l3QixuVJ4sHBjMdmWa8tspTtY"}

我正在使用它为 Twilio 视频通话 api 生成并获取访问令牌。请让我知道这段代码有什么问题?

你安装了哪个SDK?当使用的代码用于不正确的 SDK 时,我看到了这个错误。看起来您使用的代码适用于第 5 版。您是否安装了第 5 版? Twilio

存在许多基于版本的问题