来自官方google contact api文档:
删除联系人
要删除联系人,请将授权的DELETE请求发送给 联系人的编辑网址。
网址格式为:
https://www.google.com/m8/feeds/contacts/ {USEREMAIL} /充满/ {的ContactID}
简单的删除请求会将401 error
作为回复返回。
var url = "https://www.google.com/m8/feeds/contacts/"+req.token.body.sub.agent.agentId+"/full/"+result.googleId;
unirest.delete(url)
.header({
'Authorization': 'accessToken='+req.token,
'If-Match': '*',
})
.timeout(60000)
.end(function (res1) {
console.log('delete success... ', res1);
res.send(res1);
});
注意:我也试过'Authorization': 'Bearer '+req.token,
,但问题仍然存在
答案 0 :(得分:0)
修正了它。问题在于我发送的访问令牌(req.token)
。我发送的是对象而不是实际的令牌字符串