如何从外部系统向Odoo收件箱添加消息?

时间:2016-02-10 19:07:28

标签: api openerp xml-rpc odoo-8 odoo-9

用户向外部系统(错误跟踪器)添加一条消息,该消息应调用Odoo的Web服务API在Odoo收件箱中创建消息。该邮件包含作者的帐户名称(不包含电子邮件)。

有几个与此功能相关的问题。

外部系统应该调用哪种API方法? 消息的作者如何被识别为Odoo的联系人? 如果没有标识,可以创建新联系人吗?

1 个答案:

答案 0 :(得分:1)

您可以使用API integration

邮件收件箱 mail.message 对象Odoo。 您可以在此处找到所有模型字段: path_to_odoo / addons / mail / mail_message.py

您需要使用API​​调用方法创建。如果你使用Python,它必须是这样的:

id = models.execute_kw(db, uid, password, 'mail.message', 'create', [{
    'subject': "test",
    # other fields here...
}])