Google CardDAV API 开发人员指南在联系操作方面非常简短。关于如何插入新联系人的唯一提示是:
客户端应用程序使用 VCard 3.0 格式的新联系人发出 POST 请求。响应将包含新联系人的 ID。
这是我发出的请求,但我得到的响应是 400 Bad Request:
POST https://www.googleapis.com/carddav/v1/principals/foo.bar@gmail.com/lists/default/ HTTP/1.1
Authorization: Bearer ya29.foobar
Content-Type: text/vcard; charset="UTF-8"
Host: www.googleapis.com
Content-Length: 77
Expect: 100-continue
Connection: Keep-Alive
BEGIN:VCARD
VERSION:3.0
FN:Foo Bar
UID:abc-def-fez-1234546578
END:VCARD
有人知道我在这里想念什么吗?