お世話になります。
Windows11のコマンドプロンプトより、CURLコマンドを用いてファイルアップロードを行おうとしています。
これまでのところ、ファイルアップロード、およびレコード内のフィールドへ紐づけはできているようなのですが、
WEBページ上では添付ファイルが見えません。
お手数ですが、そもそも方法が誤っていないか、ご確認いただけないでしょうか。
■実行したCURLコマンド
・ファイルアップロード
curl -X POST “https://{xxx}.cybozu.com/k/v1/file.json” -H “X-Cybozu-API-Token:{xxx}” -H “charset=UTF-8” -F “file=@X:{日本語}\sample.pptx” -H “X-Cybozu-Authorization:{xxx}” --ssl-no-revoke
ファイルアップロードの結果
{“fileKey”:“xxx-xxx-xxx-xxx-xxx”}
・レコード内フィールドへの紐づけ
curl -X PUT “https://{xxx}.cybozu.com/k/v1/record.json” -H “X-Cybozu-API-Token:{xxx}” -H “Content-Type: application/json; charset=UTF-8” -d “{ "app":100, "id":1, "record":{ "{添付ファイル_パワーポイント}": { "value": [ { "fileKey": "xxx-xxx-xxx-xxx-xxx" } ] } }}” -H “X-Cybozu-Authorization:{xxx}” --ssl-no-revoke
レコード内フィールドへの紐づけの結果
{“revision”:“24”}
■その他試したこと
1.フィールドIDについて、存在しないものを指定してもリビジョンが上がる
極端な話、フィールドIDの指定をしなくともよい。。
-d “{ "app":100, "id":1, "record":{ "{}": { "value": [ { "fileKey": "xxx-xxx-xxx-xxx-xxx" } ] } }}”
2.フィールドIDに日本語を用いなくともリビジョンが上がる
testというフィールドIDを持つ添付ファイルフィールドを用意しても結果は同様。
何卒宜しくお願い致します。