Score:1

วิธีรับ URL ไฟล์สื่อรูปแบบผลิตภัณฑ์โดยใช้ jsonapi

ธง us

ฉันใช้คำขอ jsonapi GET ต่อไปนี้เพื่อดึงรูปแบบผลิตภัณฑ์สำหรับผลิตภัณฑ์:

/jsonapi/commerce_product/default/0ea927c7-b62d-45c9-8bec-dc3d16215276/variations?include=field_images

อย่างไรก็ตาม การตอบกลับไม่รวม URL ของไฟล์สำหรับสื่อ:

{
"ประเภท": "สื่อ--รูปภาพ",
"รหัส": "6af50149-ae35-4a3b-802d-b21c5d863235",
"ลิงก์": {
"ตัวเอง": {
"href": "http://myurl/th/jsonapi/media/image/6af50149-ae35-4a3b-802d-b21c5d863235?resourceVersion=id%3A4"
}
},
"คุณลักษณะ": {
"drupal_internal__mid": 4,
"drupal_internal__vid": 4,
"langcode": "en",
"revision_created": "2021-09-03T08:03:04+00:00",
"revision_log_message": null,
"สถานะ": จริง
"ชื่อ": "image-940375_1920.jpg",
"สร้าง": "2021-09-03T08:02:55+00:00",
"เปลี่ยนแปลง": "2021-09-03T08:02:55+00:00",
"default_langcode": จริง
"revision_translation_affected": จริง
"เมตาแท็ก": null
},
"ความสัมพันธ์": {}
},

ฉันจะเพิ่ม URL ไฟล์สื่อในคำขอได้อย่างไร

Score:1
ธง us

ฉันคิดออก:

/variations?include=field_images.field_media_image&fields[file--file]=uri,url
cn flag
หากคุณต้องการลิงก์ไปยังรูปแบบรูปภาพ โปรดดูที่ [รูปแบบรูปภาพสำหรับผู้บริโภค](https://www.drupal.org/project/consumer_image_styles) หรือ [รูปแบบรูปภาพ JSON:API](https://www.drupal.org /project/jsonapi_image_styles) โมดูล
iamfredrik avatar
us flag
โมดูล JSON:API Image Styles ทำให้ไซต์ของฉันขัดข้อง และ Consumer Image Styles ค่อนข้างซับซ้อนเกินไปสำหรับกรณีการใช้งานของฉัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา