使用Facebook API创建测试帐户返回错误电子邮件格式的响应

时间:2012-12-06 07:04:23

标签: facebook facebook-graph-api

我在通过API创建新的用户测试帐户时遇到了问题,即回复中的电子邮件格式不正确。

这是我的回复:

{    “id”:“xxxx”,    “access_token”:“xxxx”,    “login_url”:“xxxx”,    “email”:“qapuvvl_schrockstein_1354772402 \ u0040tfbnw.net”,    “密码”:“xxxx” }

所以它将“@”符号改为反斜杠。

任何有关它为何会发生的建议?

感谢。 阿列克谢。

1 个答案:

答案 0 :(得分:0)

facebook上的测试用户的电子邮件ID属于域tfbnw.net,因此它不会将“@”更改为反斜杠,但返回的JSON包含Unicode形式的“@”符号。

http://en.wikipedia.org/wiki/List_of_Unicode_characters

您可以在反序列化JSON数组时将其更改回来。