0
試圖通過PHP將文件提交到Dropbox以將其發送到Desire2Learn Learning Suite。我沒有看到包含該文件的字段名稱。我錯過了什麼嗎?將文件提交到Desire2Learn Dropbox
試圖通過PHP將文件提交到Dropbox以將其發送到Desire2Learn Learning Suite。我沒有看到包含該文件的字段名稱。我錯過了什麼嗎?將文件提交到Desire2Learn Dropbox
不,你不會錯過什麼。該文件沒有字段名稱供Dropbox提交。發佈提交文件時,將name屬性保留爲空字符串。
這裏有一個提交請求應該是什麼樣子:
POST http://{domain_name}/d2l/api/le/{version}/{org_unit}/dropbox/folders/{folder_id}/submissions/mysubmissions/?x_a={app_id}&x_b={token_id}&x_d={token_sig}&x_c={app_sig}&x_t={time} HTTP/1.1
Content-Type: multipart/mixed; boundary=8cf23611201b7ae
Host: {domain_name}
Content-Length: 775926
--8cf23611201b7ae
Content-Type: application/json
{"Text":"Here you go","HTML":null}
--8cf23611201b7ae
Content-Disposition: form-data; name=""; filename="Jellyfish.jpg"
Content-Type: image/jpeg
{binary data}
--8cf23611201b7ae--