Kintoneの既存レコードへPythonを用いて添付フィールドにファイルを登録
しようとしています。
ファイルをアップロードしてファイルキーの取得まではできたのですが、
既に作成してあるレコードの添付フィールドにレコード番号を指定してに登録
しようとすると新規にレコード番号が発行されてそれに添付されてしまいます。
recordIdに700を指定しても新規にレコード番号が発行され701にファイルが添付されてしまう状態です。
ソースコードの問題点をご教示頂きたいです。
ファイルを指定したレコードのフィールドに登録
def file_post_kintone(url, appId, apiToken, recordId, fieldCode, filekey):
record = {
fieldCode:{‘type’:“FILE”, “value” :[{‘fileKey’:filekey}]}
}
print(appId)
print(recordId)
data = {‘app’:appId,‘id’:recordId, ‘record’:record}
headers = {“X-Cybozu-API-Token”: apiToken, “Content-Type” : “application/json”}
resp=requests.post(url+‘/k/v1/record.json’,json=data,headers=headers)
return resp