หลังจากค้นหาข้อมูลที่ใกล้เคียงที่สุดที่ฉันพบคือคำถามนี้ อย่างไรก็ตามคำตอบนั้นครอบคลุมเพียงแค่การสร้างไฟล์ Google Drive ระยะเวลา ฉันต้องการค้นหาวิธีสร้างไฟล์นั้นในโฟลเดอร์เฉพาะ
เป็นไปได้ไหม
หลังจากค้นหาข้อมูลที่ใกล้เคียงที่สุดที่ฉันพบคือคำถามนี้ อย่างไรก็ตามคำตอบนั้นครอบคลุมเพียงแค่การสร้างไฟล์ Google Drive ระยะเวลา ฉันต้องการค้นหาวิธีสร้างไฟล์นั้นในโฟลเดอร์เฉพาะ
เป็นไปได้ไหม
คำตอบ:
ฉันดูสิ่งที่เกิดขึ้นเมื่อ Google เอกสารสร้างเอกสารใหม่ในโฟลเดอร์ เบราว์เซอร์สั้นไปที่ URL ที่สร้าง ในการสร้าง URL คุณต้องรู้รหัสโฟลเดอร์ของคุณ หากคุณนำทางไปยังโฟลเดอร์ในเบราว์เซอร์ id ของมันจะอยู่ท้าย URL:
https://drive.google.com/drive/u/0/folders/[string_of_characters_is_the_folder_id]
คัดลอกรหัสเปิดแท็บเบราว์เซอร์ใหม่และวางรหัสลงที่ส่วนท้ายของ URL ที่สร้างเช่น:
https://docs.google.com/document/create?usp=drive_web&folder=[string_of_characters_is_the_folder_id]
กด Enter จากนั้นเบราว์เซอร์จะไปยังเอกสารใหม่ของคุณที่สร้างขึ้นในโฟลเดอร์ที่ระบุใน URL
ฉันรู้ว่าหัวข้อนี้เงียบไปพักหนึ่งแล้ว แต่มันก็ช่วยฉัน
ฉันสามารถทำได้โดย:
รับ URL ของโฟลเดอร์ปลายทาง https://drive.google.com/drive/folders/[Folder ID]
สละ URL ของไฟล์
/edit
ด้วย/copy
copyDestination
พารามิเตอร์ไปยังจุดสิ้นสุดURL ดั้งเดิม:
https://docs.google.com/[specific file URL]/edit
ผลลัพธ์สุดท้ายจะมีลักษณะเช่นนี้:
https://docs.google.com/[specific file URL]/copy?copyDestination=[Folder ID]
ฉันหวังว่านี่จะช่วยได้!
หากต้องการติดตามคำถามในความคิดเห็นเกี่ยวกับคำตอบจาก@jaycer :
URL จะมีลักษณะเช่นนี้
https://docs.google.com/document/d/${temlpateId}/copy?id=${temlpateId}©Collaborators=false©Comments=false&includeResolvedCommentsOnCopy=false&title=${title}©Destination=${folderId}&usp=docs_web
การแทนค่าเหล่านี้:
${temlpateId}
: ID ของไฟล์ต้นฉบับ / แม่แบบ คุณสามารถรับสิ่งนี้ได้จาก URL เมื่อคุณเรียกดูไฟล์ / เทมเพลตต้นฉบับ โปรดทราบว่าค่าจะแสดงสองครั้งใน URL${title}
: ชื่อที่จะให้ไฟล์ใหม่${folderId}
: ID ของโฟลเดอร์ที่จะนำไฟล์ใหม่มาจาก URL เมื่อคุณเรียกดูไปยังโฟลเดอร์ Google Driveเอกสารใหม่: https://docs.google.com/document/create?usp=drive_web&folder=[folder-id]
สเปรดชีตใหม่: https://docs.google.com/spreadsheets/create?usp=drive_web&folder=[folder-id]