如何从 gjs 访问 gnome-contacts 或其数据
How can I access gnome-contacts or its data from gjs
根据 this answer (and comments) gnome-contacts is where contacts are centralized for Gnome and it does a good job of aggregating via telepathy,但访问该信息的唯一方法似乎是 Gnome Shell 搜索提供程序,它只提供头像和名称。我一直在努力复制 gjs 中的 gnome-contacts 部分,但在绑定方面遇到了很多麻烦。
是否有更简单的方法来实现此目的,或者我是否可以为 gnome-contacts 本身生成 vapi/gir 绑定,以便我可以像使用库一样使用它?
可能的替代解决方案:
在 GJS 中使用 libfolks 目前被 Bug #694115, but for those only needing Google Contacts it is possible in GJS via GData and you can even use Gnome Online Accounts 阻止作为身份验证源(如果可用)。
根据 this answer (and comments) gnome-contacts is where contacts are centralized for Gnome and it does a good job of aggregating via telepathy,但访问该信息的唯一方法似乎是 Gnome Shell 搜索提供程序,它只提供头像和名称。我一直在努力复制 gjs 中的 gnome-contacts 部分,但在绑定方面遇到了很多麻烦。
是否有更简单的方法来实现此目的,或者我是否可以为 gnome-contacts 本身生成 vapi/gir 绑定,以便我可以像使用库一样使用它?
可能的替代解决方案:
在 GJS 中使用 libfolks 目前被 Bug #694115, but for those only needing Google Contacts it is possible in GJS via GData and you can even use Gnome Online Accounts 阻止作为身份验证源(如果可用)。