The Live Meeting Service is localized for 8 languages including English. There are many strings that will only accept ASCII characters (like password and userID). However, there are other strings that will accept non-ASCII characters.
The Live Meeting Manager web interface allows you to enter non-ASCII characters where they are supported.The Live Meeting XML API requires a different encoding for non-ASCII characters. The encoding expected by the APIs has the from &#xHHHH; where 'H' is a hexadecimal digit. This encoding can be used for single-byte or multi-byte characters. The hexadecimal value for the character can vary depending on the character set used to display that character.
The following options are allowed to contain non-ASCII characters.
- billing
- company
- firstName
- infoA
- infoP
- lastName
- lobbyMessage
- opaque1
- opaque2
- seatLabelBlue
- seatLabelGreen
- seatLabelPurple
- seatLabelRed
- seatLabelYellow
- seatPrompt
- title
- userName
Here are some example name with example encodings:
Name XML encoding
Göktug Oguz Göktug Oguz
József Kránitz József Kránitz
José Saraiva José Saraiva
Francisco Javier Castrejón Francisco Javier Castrejón
Stefan Rißling Stefan Rißling
Kálmán Béres Kálmán Béres
Ralf Riethmüller Ralf Riethmüller
Anders B. Skjønaa Anders B. Skjønaa
API Example
<PlaceWareConfCenter authUser="apiuser" authPassword="Pa$$w0rd">
<ModifyUserRequest userID="jkranitz">
<OptionList>
<StringOption name="firstName" value="József" />
<StringOption name="lastName" value="Kránitz" />
</OptionList>
</ModifyUserRequest>
</PlaceWareConfCenter>
For more information about XML character encoding, see the following documentation:
Extensible Markup Language (XML) 1.0 (Third Edition)
Section 2.2 Characters
http://www.w3.org/TR/2004/REC-xml-20040204/#charsets
Sean D. Wheeler
Escalation Team Lead
Microsoft Office Live Meeting