0

亲爱的堆栈溢出者,

我不确定这是否是解决这个问题的最佳地点,但我想我会试一试。

我目前正在开发一个 API,它允许消费者读取/写入有关用户的数据。即name, emails, phoneNumbers, 等等。而且,正如您可以通过标题猜到的那样,我也在存储ims.

由于用户可能包含im属于不同服务的多个地址(例如skype、google talk、AIM 等),因此type每个im地址都有一个属性。

我正试图验证用户属性,当我到达时,ims我无法找到正式的规范或规范性文件来规定如何格式化/验证这些属性。

我的问题如下:

imURI 是否遵循通用格式?

*注意:*我偶然发现了涉及地址的RFC 3861 。im但这似乎不是一个标准。此外,这里只有一个示例具有以下格式:

即时通讯:fred@example.com

由于电子邮件实际上是唯一的标识符,因此以这种方式表示它们似乎是合理的。

任何人都可以阐明这一点吗?

4

1 回答 1

0

在查看了几个站点后,我无法找到适用于所有 IM 提供商的标准。我什至在没有任何运气的情况下查看了一些 API 文档(Yahoo 和 Jabber)。如果其他人发现任何让他们产生不同想法的东西,请分享知识。不过现在看来,我倒霉了……

于 2013-05-23T03:23:02.347 回答