1

ユーザーは、Odoo インボックスにメッセージを作成するために Odoo の Web サービス API を呼び出す外部システム (バグ トラッカー) にメッセージを追加します。メッセージには作成者のアカウント名が含まれます (電子メールは含まれません)。

この機能に関連するいくつかの質問があります。

外部システムから呼び出される API メソッドはどれですか? メッセージの作成者が Odoo の連絡先であることをどのように特定できますか? 連絡先が特定されていない場合、新しい連絡先を作成できますか?

4

1 に答える 1

2

これにはAPI 統合を使用できます。

Message inbox はmail.messageオブジェクト Odoo です。ここでモデルのすべてのフィールドを見つけることができます: path_to_odoo/addons/mail/mail_message.py

API を使用してメソッドcreateを呼び出す必要があります。Python を使用する場合は、次のようにする必要があります。

id = models.execute_kw(db, uid, password, 'mail.message', 'create', [{
    'subject': "test",
    # other fields here...
}])
于 2016-02-10T19:27:27.823 に答える