【发布时间】:2013-05-16 20:09:29
【问题描述】:
亲爱的堆栈溢出者,
我不确定这是否是这个问题的最佳地点,但我想我会试一试。
我目前正在开发一个 API,它允许消费者读取/写入有关用户的数据。即name、emails、phoneNumbers 等。而且,正如您可以从标题中猜到的那样,我还存储了ims。
由于用户可能包含多个im 地址,这些地址属于不同的服务(例如skype、google talk、AIM 等),因此每个im 地址都有一个type 属性。
我正试图验证用户属性,当我到达ims 时,我无法找到正式的规范或规范性文件来规定如何格式化/验证这些属性。
我的问题如下:
im URI 是否遵循一般格式?
*注意:*我偶然发现了RFC 3861 涉及im 地址。但这似乎不是一个标准。此外,这里只有一个示例具有以下格式:
im:fred@example.com
由于电子邮件实际上是唯一的标识符,因此以这种方式表示它们似乎是合理的。
有人能解释一下吗?
【问题讨论】:
标签: email validation instant-messaging rfc