Pushbullet API - 是否可以更新联系人的电子邮件地址?

时间:2015-09-11 18:24:15

标签: api pushbullet

您可以创建联系人并指定email,但更新联系人的唯一选项似乎是name。是否可以更新联系人的email

这会让用户删除联系人,然后再将其添加一个新的email,以防他们输入错误的电子邮件(或者如果地址发生变化,我猜)。

2 个答案:

答案 0 :(得分:0)

不,没有办法更改电子邮件地址。您可以通过编程方式删除联系人,而不是让用户删除它们,我认为这就是网站所做的。

正如我在另一个帖子(Add contact to pushbullet with the api)中提到的那样,只是一个注释:官方应用程序使用(尚未记录)/ v2 /聊天对象而不是联系人

答案 1 :(得分:0)

您可以更新联系人,但具体规则含糊不清:

Any non-contact data will not be modified.

我用它来更改联系人的主要电子邮件地址,但有时它会有效,有时则无效,而且似乎与电子邮件如何进入用户的谷歌联系人有关。< / p>

我怀疑是否导入了电子邮件地址,这是一个问题,但我花了很多时间而且仍然没有真正的想法。

事实上,我的实施是可怕的。我首先存储联系人的当前电子邮件地址。然后我做了一个更新以清除它们。然后我再做一次更新来添加它们,但这次在新的主电子邮件上设置了primary = true标志。不能像在引用中一样工作,因此单个更新事务应该有效。