Unicode in participant name appears wrong

I am using Webhook: participants: meeting: Participant/Host joined meeting

Unicode in a participant’s name is delivered wrongly in the JSON
(I think! I am not an expert on unicode or JSON :thinking:)
Example: ë (e umlaut) appears as \udcc3\udcab
json.loads does not like this.

Additional info:
endpoint: https://www.philmayes.com/cgi-bin/zoomevent.py

The relevant cgi code:
result = json.load(sys.stdin)
print(“Content-type: application/json”)
print()
with open("…/zoompeople.txt", “a”) as write_file:
json.dump(result, write_file)

It concatenates events to
https://www.philmayes.com/zoompeople.txt
which my desktop program can poll.

I cannot interpret \udcc3\udcab as utf16, utf32 or anything else. Thanks for any insights.

Hi @philmayes,

Thanks for joining our developer community!

In regards to how you’re seeing ë reflected in the webhook payload, I should note that our APIs do not support special characters and will not be able to accurately interpret them. We recommend you consider replacing or encoding any characters prior to interacting with them via API.

Thanks,
Will

Thanks, Will. I appreciate the prompt and specific answer.

Happy I could help clarify, Phil :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.