2017-03-11 26 views
2

upload a filebox.comに、私のアカウントに使用しようとしています。CURLアップロードファイルbox.com問題

私は以下のエラーをスローする以下のコマンドを使用します。

ここでの構文上の問題は何かわかりません。

誰でも私にそれを手伝うことができます。 ?

curl -g https://upload.box.com/api/2.0/files/content -H "Authorization: Bearer Fn3A7dadfxSscUrfQbY7aSrj7ihR899TBgZ" -X POST -F attributes='{"name":"pappi.jpg", "parent":{"id":"0"}}' -F [email protected] 

{ "タイプ": "エラー"、 "ステータス":400、 "コード": "bad_request"、 "CONTEXT_INFO":{ "エラー":[{ "理由": "INVALID_PARAMETER" "name": "entity-body"、 "message": "無効な 値 '' {name:pappi.jpg、 '}エンティティボディは正しくネストされていなければなりません リソース属性名/値 ペア"}]}、 "help_url": "http://developers.box.com/docs/#errors"、 "message": "Bad リクエスト"、 "request_id": "93232892358c3571c303f0"} curl:(6) ホストを解決できませんでした:親:{id

答えて

0

私はdevトークンで試してみたところ、うまくいくようです。

curl https://upload.box.com/api/2.0/files/content 
-H "Authorization: Bearer <devtoken>" -X POST 
-F attributes='{"name":"ken.jpg", "parent":{"id":"0"}}' 
-F [email protected] 

{"total_count":1,"entries":[{"type":"file","id":"149964282905","file_version": {"type":"file_version","id":"159621506329","sha1":"078 8d369db76258c45b08be771ff4a55a43d9661"},"sequence_id":"0","etag":"0","sha1":"0788d369db76258c45b08be771ff4a55a43d9661","name":"ken.jpg","description":"","size":5079,"path_collection":{"total_count":1,"entries":[{"type":"folder","id":"0","sequence_id":null,"etag":null,"name":"All Files"}]},"created_at":"2017-03-21T14:48:46-07:00","modified_at":"2017-03-21T14:48:46-07:00","trashed_at":null,"purged_at":null,"content_created_at":"2017-03-21T14:48:46-07:00","content_modified_at":"2017-03-21T14:48:46-07:00","created_by":{"type":"user","id":"270956269","name":"Ken.Domen.Test","login":"[email protected]"},"modified_by":{"type":"user","id":"270956269","name":"Ken.Domen.Test","login":"[email protected]"},"owned_by":{"type":"user","id":"270956269","name":"Ken.Domen.Test","login":"[email protected]"},"shared_link":null,"parent":{"type":"folder","id":"0","sequence_id":null,"etag":null,"name":"All Files"},"item_status":"active"}]}APYRDV30BA5D24:curl kdomen$