无法在通讯录交换中创建便笺

时间:2018-08-16 13:28:26

标签: python exchangewebservices contacts

我正在尝试创建一个包含Notes的联系人,但是却创建了联系人,但无法还原联系人中的Notes。

的字典关键字是:“个人注释”。 使用以下肥皂消息时,我收到用户的API HttpError 500错误。 当我将下面的肥皂消息更改为like(“ Hello”)时,创建了我的联系人,但是看不到联系人中的“备注”部分。更改RequestServerVersion后,我也尝试过。 更改肥皂消息中的位置后,我也尝试过。

<soap:Envelope
                    <t:Notes>
                        <t:Entry Key="Notes">**With Notes**</t:Entry>
                    </t:Notes>
                </t:Contact>
    </soap:Body>
</soap:Envelope>

这是我用来在联系人中创建笔记的肥皂消息。

response = self.client.post_retry(url='https://outlook.office365.com/EWS/Exchange.asmx', data=RestoreContact_SOAP, anchormailbox=True, content_type = 'xml')

请帮助。

1 个答案:

答案 0 :(得分:0)

注释只是Item的主体,因此要使用body属性创建它们,例如应该可以使用

+-------------+----------+----------+--------+------------------+
| customer_id |   date   |   time   | answer | missed_call_type |
+-------------+----------+----------+--------+------------------+
|         101 | 2018/8/3 | 12:13:00 | no     | employee         |
|         102 | 2018/8/3 | 12:15:00 | no     | customer         |
|         103 | 2018/8/3 | 12:20:00 | no     | employee         |
|         102 | 2018/8/3 | 15:15:00 | no     | customer         |
|         101 | 2018/8/3 | 18:15:00 | no     | employee         |
|         105 | 2018/8/3 | 18:18:00 | no     | customer         |
|         102 | 2018/8/3 | 19:18:00 | no     | employee         |
+-------------+----------+----------+--------+------------------+