电路API问题

时间:2019-01-17 08:06:02

标签: circuit-sdk

我正在尝试使用javascript构建客户端应用程序。我有域'circuit.siemens.com'的客户端ID。 Redirect_uri设置为localhost:(port no.)

当脚本点击client.Logon()时,它将打开一个用于登录的网页。登录完成后,它将再次重定向到同一登录页面。登录成功后再也不会消失。

问题是什么,我该如何解决?

我在下面发布了我的代码以供进一步参考。

        debugger;
        let client = new Circuit.Client({
            client_id:'provided id',
            scope: 'ALL',
            domain: 'circuit.siemens.com',
            //redirect_uri: 'localhost:*****'
        });

        client.logon()
        .then(user => console.log(`Logged on as ${user.displayName}`, user))
        .then(() => client.getUsersByEmail(['participant email', 'participant email']))
        .then(users => users.map(user => user.userId))
        .then(userIds => client.createGroupConversation(userIds, 'runkit example'))
        .then(conv => client.addTextItem(conv.convId, 'Hi. What can I do for you?'))
        .then(client.logout)
        .catch(console.error)

        });
    });

</script>

0 个答案:

没有答案