air tableにデータを送りたいのですが、422エラーとなってしまい、送信できません。
エラーの原因が分からず、困っています。もし分かる方がいれば、おしえていただけますでしょうか?
実行コード:
python3
1import requests 2 3 4base_id = "***" 5table_name = "***" 6api_key = "***" 7headers = { 8 "Authorization": f"Bearer {api_key}", 9 "Content-Type": "application/json" 10} 11data = { 12 "records": [ 13 { 14 "fields": { 15 "name": "justin", 16 "email": "abc@json.com\n" 17 } 18 }, 19 { 20 "fields": { 21 "name": "bbb", 22 "number": "0" 23 } 24 } 25 ] 26} 27 28url = f"https://api.airtable.com/v0/{base_id}/{table_name}" 29r = requests.post(url, json=data, headers=headers) 30print(r.text)
出力:
{"error":{"type":"UNKNOWN_FIELD_NAME","message":"Unknown field name: \"name\""}}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。