我在通过 API 创建新用户测试帐户时遇到了问题,响应中的电子邮件格式不正确。
这是我的回应:
{“id”:“xxxx”,“access_token”:“xxxx”,“login_url”:“xxxx”,“email”:“qapuvvl_schrockstein_1354772402\u0040tfbnw.net”,“密码”:“xxxx”}
因此它将“@”符号更改为反斜杠。
任何建议为什么会发生?
谢谢。阿列克谢。
我在通过 API 创建新用户测试帐户时遇到了问题,响应中的电子邮件格式不正确。
这是我的回应:
{“id”:“xxxx”,“access_token”:“xxxx”,“login_url”:“xxxx”,“email”:“qapuvvl_schrockstein_1354772402\u0040tfbnw.net”,“密码”:“xxxx”}
因此它将“@”符号更改为反斜杠。
任何建议为什么会发生?
谢谢。阿列克谢。
facebook 上测试用户的电子邮件 ID 属于域tfbnw.net
,因此它不会将“@”更改为反斜杠,但返回的 JSON 包含“@”符号的 Unicode 形式。
http://en.wikipedia.org/wiki/List_of_Unicode_characters
您可以在反序列化 JSON 数组时将其更改回来。