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