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