ฉันกำลังพยายามส่งคำขอ POST ใน cURL ไปยัง API ในขณะที่ปฏิบัติตามข้อกำหนดที่กำหนด
แนวทาง:
ประเภทเนื้อหาที่ส่งควรเป็น application/json
ต่อไปนี้เป็นโครงสร้างของร่างกาย:
ชื่อ:สตริง
หมายเลขโทรศัพท์: สตริง
อีเมล์:สตริง
ตำแหน่ง: สตริง
URL: อาร์เรย์ของออบเจ็กต์ที่มีคุณสมบัติต่อไปนี้
ประเภท: สตริง
ลิงค์: สตริง
ต้องระบุข้อมูลทุกช่อง
ต้องมี URL ที่เป็นประเภท "Resume" อย่างน้อยหนึ่งรายการ
สำหรับเรซูเม่ เรากำหนดให้การส่งเรซูเม่อยู่ในรูปแบบ PDF
หากการส่งของคุณสำเร็จ คุณจะได้รับการตอบกลับ HTTP 202
ฉันเชื่อว่าฉันมีไวยากรณ์ที่เหมาะสมสำหรับข้อมูลทั้งหมดที่ฉันต้องการส่งเป็น JSON แต่ฉันไม่แน่ใจว่าจะอัปโหลด PDF ในคำขอเดียวกันได้อย่างไร
นี่คือไวยากรณ์ของฉันจนถึงตอนนี้
curl -i -H "Accept: application/json" -H "Content-Type: application/json" -
X POST -d '{"json":{"Name":"data"}}' -d '{"json":
{"PhoneNumber":"data"}}' -d '{"json":{"Email":"data"}}' -d '{"json":
{"Position":"data"}}' https://example
เมื่อฉันป้อนสิ่งนี้ลงในบรรทัดคำสั่ง ฉันจะได้รับการตอบสนอง 'HTTP 400 Bad Request' แน่นอนว่าฉันกำลังมุ่งเป้าไปที่การตอบสนอง 202
ส่วนใหญ่ฉันเขียนโปรแกรมด้วย Python และ R ดังนั้นการใช้ cURL จึงเป็นเรื่องใหม่สำหรับฉัน ความช่วยเหลือใด ๆ เพื่อให้ฉันสามารถส่งใบสมัครนี้ได้รับการชื่นชมอย่างมาก โปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลอีกต่อไป