您的位置:首页 >新奇数码 >

谷歌消息获取三星手机的外部消息API

导读 谷歌一直在努力让更多人使用其富通信服务(RCS)聊天平台。现在,谷歌似乎正在开发一种API,允许第三方应用程序连接到RCS。目前,该API似乎仅

谷歌一直在努力让更多人使用其富通信服务(RCS)聊天平台。现在,谷歌似乎正在开发一种API,允许第三方应用程序连接到RCS。目前,该API似乎仅限于三星设备。

谷歌将RCS设计为替代陈旧的SMS和MMS消息传递协议,这些协议支持大多数基于运营商的文本消息传递。该公司之前曾与运营商合作推出该服务,但此后通过在Pixel手机和许多其他Android设备上默认的Messages应用程序中启用它,开始推动RCS向前发展。RCS提供了几项功能,使其几乎与Apple的iMessage类似,例如已读回执、对图片和GIF等共享媒体的改进以及对加密的支持(尽管有一些限制)。

从一开始,就存在一个问题,即如何将RCS提供给第三方(如果有的话)。谷歌的消息应用程序支持该协议,三星的默认消息应用程序甚至一些运营商计划为RCS制作自己的聊天应用程序(谢天谢地,该计划已被取消)。显然,可以采用RCS协议跨多个应用程序工作——问题是谷歌是否会让开发人员利用它并制作他们自己的具有RCS功能的聊天应用程序。在Android上找到处理SMS和MMS消息的优秀应用并不难,但不幸的是,它们不支持RCS。

XDA开发人员在Google的Messages应用程序中发现了一个“AndroidMessagesAPI”,根据该出版物发现的代码,它似乎启用了“外部消息传递”,允许第三方应用程序通过GoogleMessages发送SMS、MMS和RCS消息。起初,这一发现对于消息应用程序开发人员来说似乎是一个巨大的胜利,因为他们能够利用该功能在他们的应用程序中启用RCS。然而,经过更多的挖掘,很明显该API有另一个目的:三星的“连续性”功能。

9to5Google解释说,三星提供了“通话和消息连续性”功能,让用户可以从其他三星设备拨打电话和发短信。例如,拥有Galaxy手机和平板电脑的人可以使用平板电脑从手机发送短信。

XDA发现的新外部消息功能仅存在于为三星Galaxy智能手机量身定制的Google消息构建中。提醒一下,当三星在一月份推出GalaxyS21系列时,该公司还宣布Google的Messages应用程序将在Galaxy手机上提供。在某些地区,谷歌的应用程序似乎取代了三星的默认聊天应用程序。在其他地区,如加拿大,用户可以选择他们喜欢的。无论如何,预装在三星手机上的GoogleMessages应用程序略有不同——例如,整个应用程序中的一些蓝色被替换为绿色,与三星在其OneUI软件中使用的颜色相匹配。

嗯,颜色并不是唯一的区别。三星手机专用的GoogleMessages应用程序还具有外部消息功能。9to5还在三星的CallandMessageContinuity应用程序中找到了几个对ExternalMessagingAPI的引用。该API似乎是为三星设计的,旨在通过RCS支持连续性功能。

最后,9to5表示它找到了一个“允许名单”,用于授予应用程序访问外部消息API的权限。这可能意味着Google将来会向其他第三方应用程序开放它,但我对此表示怀疑。对我来说,谷歌似乎已经将注意力转移到让RCS成为Android上的默认消息传递方式,并且它正在使用消息应用程序来做到这一点。外部消息API似乎更像是让三星加入的让步,但时间会证明一切。

免责声明:本文由用户上传,如有侵权请联系删除!