1

我想将文件上传到 Google Drive 并设置它的名称,因为我知道我必须使用uploadType=multipart

我在 c++ 下并使用 cURL lib。

我该如何进行?

4

1 回答 1

2

您需要使用元数据和媒体部分发出多部分请求。使用curl_formadd并确保您的请求如下所示:

POST /upload/drive/v2/files?uploadType=multipart HTTP/1.1
Host: www.googleapis.com
Authorization: your_auth_token
Content-Type: multipart/related; boundary="boundary_tag"

--boundary_tag
Content-Type: application/json; charset=UTF-8

{
  "title": "My title"
}

--boundary_tag
Content-Type: image/jpeg

data

--boundary_tag--
于 2013-09-10T08:36:24.643 回答