无法从nodejs删除谷歌联系人

从官方的谷歌联系api文档:

删除联系人

要删除联系人,请将授权的DELETE请求发送到联系人的编辑url。

该URL的格式是:

https://www.google.com/m8/feeds/contacts/ {userEmail} / full / {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,但仍然是同样的问题

修复。 问题出在我发送的访问令牌(req.token) 。 我发送对象而不是实际的标记string