Mailchimp API:无法触发属性中带有变音符号的事件

Mailchimp API: Unable to trigger Events with umlauts in properties

我正在使用 Mailchimp Events API 触发我们受众列表中成员的事件。通常 API 会按预期工作:当我发送事件时,我可以在成员的 activity.

中看到事件的名称和属性

但是,如果事件中的任何属性包含德语变音符号,它就不起作用。它记录了成员上的事件,但没有属性。

例如:当事件触发如下:

curl --location --request POST 'https://us4.api.mailchimp.com/3.0/lists/1234/members/12343124/events' \
--header 'Content-Type: application/json; charset=utf-8' \
--header 'Authorization: Basic TED' \
--data-raw '{
    "name": "test-event",
    "properties": {
        "link": "Münich"
    }
}'

事件是成员activity下的记录,但没有属性。

希望有人能帮我解决这个问题。

提前致谢。

原来 Mailchimp 事件 API 端点不支持它。

这是 Mailchimp API 支持团队的回复:

Currently, using special characters in data passed over in relation to the Events endpoint is not supported. Our developers are aware and we're tracking feedback as a fix is in the works. I don't have a current ETA for that, unfortunately. The best option at this time is the avoid using special characters whenever possible, and please send any specific occurrences of this that you see our way so we can add them to our tracking.