如何在GNOME外壳扩展中获得同理心联系人列表



我正在尝试构建一个GNOME shell扩展。如何在GNOME外壳扩展中获取同理心联系人列表?

Empathy IM工具是"Freedesktop Telepathy"规范的参考实现。来自维基百科:

心灵感应的工作原理

协议实现提供称为连接的D总线服务经理心灵感应客户端使用这些来创建连接服务。一旦建立了连接使用从联系信道可以用于发送和接收文本消息,或者表示联系人列表或者建立VoIP呼叫。

应用程序

  • 同理心
  • […]

因此,您可以使用DBus接口与之通信。GnomeShell提供了Gjs/GnomeShell扩展绑定,这在任何地方都没有解释,但示例代码是可用的:

  • 邮件组邮件
  • Gjs源的测试文件
  • "媒体播放器指示器"-来源(也使用DBus进行通信)

相关内容

  • 没有找到相关文章

最新更新