Score:0

แยกข้อมูลเพิ่มเติมเกี่ยวกับ field_collection_item จาก REST API ของ Drupal

ธง lb

ฉันพยายามแสดงข้อมูลเกี่ยวกับโมดูล Contributed ที่มีอยู่ใน Drupal โดยทางโปรแกรม

ด้วยเหตุนี้ ฉันจึงได้รับความช่วยเหลือจากเอกสารนี้: https://www.drupal.org/drupalorg/docs/apis/rest-and-other-apis

เมื่อฉันเรียก API เช่น: https://www.drupal.org/api-d7/node.json?field_project_machine_name=ctools

ในทางกลับกัน ฉันได้รับวัตถุ JSON พร้อมรายละเอียดต่อไปนี้:

"field_supporting_organizations": [
                {
                    "uri": "https://www.drupal.org/api-d7/field_collection_item/1381907",
                    "รหัส": "1381907",
                    "ทรัพยากร": "field_collection_item"
                }
]

ตอนนี้ ฉันต้องการแยกข้อมูลเพิ่มเติมเกี่ยวกับรายการคอลเลกชันฟิลด์นี้ แต่ฉันไม่สามารถค้นหาตัวกรอง API ที่เหมาะสมได้

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมมาก

Score:2
ธง us

หากต้องการดึงข้อมูลเพิ่มเติมจากรายการคอลเลกชันฟิลด์นั้น คุณเพียงแค่ใช้ URI ที่รายงานจากข้อมูล JSON นั้น แต่ต่อท้าย .json ไปที่ URI
ในกรณีของคุณ URI คือ https://www.drupal.org/api-d7/field_collection_item/1381907.jsonซึ่งส่งคืนข้อมูลต่อไปนี้

{
  "field_how_they_helped": "การบำรุงรักษา",
  "field_supporting_organization": {
    "uri": "https://www.drupal.org/api-d7/node/2808667",
    "รหัส": "2808667",
    "ทรัพยากร": "โหนด"
  },
  "item_id": "1381907",
  "revision_id": "1675252",
  "field_name": "field_supporting_organizations",
  "เก็บถาวร": "0",
  "url": "https://www.drupal.org/field-collection/field-supporting-organizations/1381907",
  "host_entity": {
    "uri": "https://www.drupal.org/api-d7/node/343333",
    "รหัส": "343333",
    "ทรัพยากร": "โหนด"
  },
  "feeds_item_guid": null
  "feeds_item_url": null,
  "feed_nid": เป็นโมฆะ
}

หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับองค์กร ให้คุณเข้าไปที่ https://www.drupal.org/api-d7/node/2808667.jsonซึ่งส่งคืนข้อมูลต่อไปนี้

{
  "ร่างกาย": {
    "value": "<p>มหาวิทยาลัยบริติชโคลัมเบียเป็นศูนย์กลางระดับโลกสำหรับการวิจัยและการสอน โดยได้รับการจัดอันดับให้เป็นหนึ่งในมหาวิทยาลัยของรัฐ 20 อันดับแรกของโลกอย่างต่อเนื่อง ตั้งแต่ปี 1915 จิตวิญญาณของผู้ประกอบการของ UBC ได้เปิดรับนวัตกรรมและท้าทายสถานะ quo UBC สนับสนุนให้นักศึกษา เจ้าหน้าที่ และคณาจารย์ท้าทายการประชุม นำไปสู่การค้นพบ และสำรวจวิธีการเรียนรู้ใหม่ๆ ที่ UBC ความคิดที่กล้าได้กล้าเสียถือเป็นพื้นที่ในการพัฒนาไปสู่แนวคิดที่สามารถเปลี่ยนแปลงโลกได้</p>",
    "สรุป": "",
    "รูปแบบ": "1"
  },
  "taxonomy_vocabulary_48": [],
  "taxonomy_vocabulary_50": [
    {
      "uri": "https://www.drupal.org/api-d7/taxonomy_term/24656",
      "รหัส": "24656",
      "ทรัพยากร": "taxonomy_term"
    }
  ]
  "taxonomy_vocabulary_52": [
    {
      "uri": "https://www.drupal.org/api-d7/taxonomy_term/24104",
      "รหัส": "24104",
      "ทรัพยากร": "taxonomy_term"
    }
  ]
  "field_budget": "",
  "field_contributions": {
    "value": "<p>บริการบนเว็บนำเสนอการผสานรวม Drupal แก่คณาจารย์และเจ้าหน้าที่ และพวกเขาได้จัดเตรียมธีมและโมดูลการผสานรวมเกตเวย์การชำระเงินเพื่อการพาณิชย์ นอกจากนี้ ยังมีเจ้าหน้าที่ที่มีส่วนร่วมใน Drupal และการพบปะสำหรับผู้ใช้ภายในเจ้าหน้าที่ของมหาวิทยาลัย</p >",
  "รูปแบบ": "1"
  },
  "field_link": {
    "url": "https://www.ubc.ca",
    "คุณลักษณะ": [],
    "display_url": เป็นโมฆะ
  },
  "field_logo": {
    "ไฟล์": {
      "uri": "https://www.drupal.org/api-d7/file/5711845",
      "รหัส": "5711845",
      "ทรัพยากร": "ไฟล์"
    },
    "alt": "มหาวิทยาลัยบริติชโคลัมเบีย",
    "ชื่อ": ""
  },
  "field_org_marketplace_request": เท็จ
  "field_org_training_request": เท็จ
  "field_organization_headquarters": "แวนคูเวอร์",
  "field_organization_list_rule": "ไม่เคย",
  "field_organization_training_desc": {
    "ค่า": "",
    "รูปแบบ": "1"
  },
  "field_organization_training_list": "ปิด",
  "field_organization_training_url": {
    "url": "",
    "คุณลักษณะ": [],
    "display_url": เป็นโมฆะ
  },
  "field_organization_technologies": "ปิด",
  "field_organization_support": [],
  "field_short_description": null,
  "field_hosting_type": [],
  "field_org_issue_credit_count": "12",
  "field_organization_type": {
    "uri": "https://www.drupal.org/api-d7/taxonomy_term/182533",
    "รหัส": "182533",
    "ทรัพยากร": "taxonomy_term"
  },
  "field_org_membership_status": null,
  "field_organization_loc_served": [],
  "นิด": "2808667",
  "วิดีโอ": "10103871",
  "is_new": เท็จ
  "ประเภท": "องค์กร",
  "ชื่อ": "มหาวิทยาลัยบริติชโคลัมเบีย",
  "ภาษา: อังกฤษ",
  "url": "https://www.drupal.org/the-university-of-british-columbia",
  "edit_url": "https://www.drupal.org/node/2808667/edit",
  "สถานะ": "1",
  "ส่งเสริม": "0",
  "เหนียว": "0",
  "สร้าง": "1475153665",
  "เปลี่ยนแปลง": "1623042361",
  "ผู้เขียน": {
    "uri": "https://www.drupal.org/api-d7/user/160302",
    "รหัส": "160302",
    "ทรัพยากร": "ผู้ใช้"
  },
  "book_ancestors": [],
  "ความคิดเห็น": "1",
  "ความคิดเห็น": [],
  "comment_count": "0",
  "comment_count_new": เท็จ
  "feeds_item_guid": null
  "feeds_item_url": null,
  "feed_nid": เป็นโมฆะ
  "flag_flag_tracker_follow_user": [],
  "flag_tracker_follower_count": null,
  "has_new_content": null,
  "last_comment_timestamp": "1475153665",
  "projects_supported": [
    {
      "รหัส": "3054475",
      "ชื่อ": "การสนับสนุนผู้ดูแล",
      "uri": "https://www.drupal.org/api-d7/node/3054475"
    },
    {
      "รหัส": "2920939",
      "title": "ตัวกรองตารางตอบสนอง",
      "uri": "https://www.drupal.org/api-d7/node/2920939"
    },
    {
      "รหัส": "2724893",
      "ชื่อเรื่อง": "ปรับใช้ผู้แต่ง",
      "uri": "https://www.drupal.org/api-d7/node/2724893"
    },
    {
      "รหัส": "2632164",
      "ชื่อเรื่อง": "นามสกุลทวิก",
      "ยูริ": "https://www.drupal.org/api-d7/node/2632164"
    },
    {
      "รหัส": "2162097",
      "title": "ดูตัวกรองที่เลือก",
      "uri": "https://www.drupal.org/api-d7/node/2162097"
    },
    {
      "รหัส": "1612464",
      "title": "ผู้ให้บริการ SAML",
      "ยูริ": "https://www.drupal.org/api-d7/node/1612464"
    },
    {
      "รหัส": "1378306",
      "ชื่อเรื่อง": "ฟอร์มเอนทิตี",
      "ยูริ": "https://www.drupal.org/api-d7/node/1378306"
    },
    {
      "รหัส": "1173784",
      "ชื่อเรื่อง": "ลิงก์อนุญาตโหนด",
      "uri": "https://www.drupal.org/api-d7/node/1173784"
    },
    {
      "รหัส": "948986",
      "ชื่อ": "ตำแหน่งเมนู",
      "uri": "https://www.drupal.org/api-d7/node/948986"
    },
    {
      "รหัส": "756434",
      "ชื่อเรื่อง": "เคล็ดลับแบบฟอร์ม",
      "ยูริ": "https://www.drupal.org/api-d7/node/756434"
    },
    {
      "รหัส": "460628",
      "title": "ดูการเรียงลำดับตามธรรมชาติ",
      "ยูริ": "https://www.drupal.org/api-d7/node/460628"
    },
    {
      "รหัส": "343333",
      "ชื่อเรื่อง": "Chaos Tool Suite (ctools)",
      "ยูริ": "https://www.drupal.org/api-d7/node/343333"
    },
    {
      "รหัส": "265945",
      "ชื่อ": "บล็อกเมนู",
      "uri": "https://www.drupal.org/api-d7/node/265945"
    },
    {
      "รหัส": "165016",
      "title": "ฟิลด์ที่สามารถแก้ไขได้",
      "ยูริ": "https://www.drupal.org/api-d7/node/165016"
    },
    {
      "รหัส": "161539",
      "title": "ดูการดำเนินการจำนวนมาก (VBO)",
      "uri": "https://www.drupal.org/api-d7/node/161539"
    },
    {
      "รหัส": "92594",
      "ชื่อเรื่อง": "ปฏิทิน",
      "uri": "https://www.drupal.org/api-d7/node/92594"
    },
    {
      "รหัส": "74958",
      "ชื่อ": "แผง",
      "uri": "https://www.drupal.org/api-d7/node/74958"
    },
    {
      "รหัส": "9044",
      "ชื่อ": "ตัวกรองรหัส",
      "ยูริ": "https://www.drupal.org/api-d7/node/9044"
    }
  ]
}

โดยทั่วไป ในการเข้าถึง URI ที่ส่งคืนจากข้อมูลนั้น คุณจะต้องต่อท้าย .json ไปที่ URI ตัวอย่างเช่นสำหรับ https://www.drupal.org/api-d7/taxonomy_term/24656, คุณใช้ https://www.drupal.org/api-d7/taxonomy_term/24656.json.

โพสต์คำตอบ

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