如何从Circuit Uni中发送带有附件的邮件?

时间:2018-07-10 15:05:04

标签: circuit-sdk

我需要向会议发送带有附件的消息,还需要为所有具有事件的用户更新消息。

有人可以帮我吗?

请提供任何示例

1 个答案:

答案 0 :(得分:0)

如果您使用代码示例指定到目前为止已尝试的操作,这将有所帮助,因为这也可以告诉您是否正在使用REST API或JS SDK(或Node.js SDK)。

我假设您正在使用JS SDK。

要发送附件,请使用addTextItem API。如该页面所示,attachments属性是常规的File对象。

https://github.com/circuit/circuit-sdk/blob/master/examples/js/messaging.html提供了一个具有文件上传功能的示例应用程序,并在https://rawgit.com/circuit/circuit-sdk/master/examples/js/messaging.html上实时运行。

此示例列在我们的示例页面上的https://circuit.github.io/jssdk.html

请注意,如果您引用的是Node.js SDK文件上传,请参见示例https://github.com/circuit/node-sdk-example

我不清楚您的意思是“还会通过事件更新所有用户的消息”。发送邮件(带有或不带有附件)时引发的事件为itemAdded

通过以下方式订阅:

client.addEventListener('itemAdded', evt => {
    console.log(evt);
});