เป็นไปได้หรือไม่ที่จะมี URL ที่สะอาดสำหรับรายการ Google Drive [ปิด]


11

เป็นไปได้หรือไม่ที่จะมี URL ที่สะอาดสำหรับรายการ Google Drive โดยรายการที่ฉันหมายถึงโฟลเดอร์ (คอลเลกชัน) และไฟล์

ขณะนี้มีตัวเลขและตัวอักษรที่ยาวเหยียดใน URL พวกเขาดูยุ่งและไม่พูดอะไรมากเกี่ยวกับรายการที่พวกเขาเชื่อมโยง

มีหลักเกณฑ์ W3C เกี่ยวกับ URL ที่ดีดังนั้น Google Drive จึงแยกพวกเขาออกอย่างชัดเจนในขณะนี้

คิด?

สิ่งที่ฉันกำลังมองหาจะเป็นเช่น:

https://drive.google.com/users/<username>/mydocuments/afile.doc

ชื่อผู้ใช้อยู่ที่ไหนเช่น johnsmith:

https://drive.google.com/users/johnsmith/mydocuments/afile.doc

หรือสำหรับ บริษัท ที่โฮสต์เอกสารด้วย Google Drive (บริการชำระเงินให้ Google, Google Drive for Business):

https://drive.google.com/business/<companyname>/<username>/mydocuments/afile.doc

ที่ไหนและถูกแทนที่ด้วยชื่อผู้ใช้และ บริษัท หรือองค์กรที่พวกเขาทำงานที่:

เช่น:

https://drive.google.com/business/acompany/johnsmith/mydocuments/afile.doc

แน่นอนมันทำให้รู้สึกมาก ?


ไม่มันไม่เข้าท่า มันทำให้ง่ายเกินไปสำหรับผู้ที่จะเดาเอกสารที่บางคนอาจมีใน GDrive ของพวกเขา ลองนึกภาพคุณมีเจตนาที่ประสงค์ร้ายชื่อผู้ใช้ Google หนึ่งล้านคนและทักษะการเขียนสคริปต์บางอย่าง วิธีง่ายๆก็จะให้คุณได้โดยอัตโนมัติพยายามที่จะหาhttp://drive.google.com/users/{username}/mydocuments/passwords.txt?
เบียร์

และ "หลักเกณฑ์ W3C เกี่ยวกับ URL ที่ดี" หรือไม่ คุณแน่ใจหรือว่าคุณไม่ได้หมายถึงคำแนะนำการทำ SEO สำหรับสิ่งที่มีค่า Sir Tim Berners-Lee ไม่เคยคาดหวังว่ามนุษย์จะต้องการเห็น URL (อ่านน้อยกว่ามาก)
เบียร์

และอีกเล็กน้อย: คำถามที่นี่คืออะไร คุณดูเหมือนจะพยายามทำให้เกิดการสนทนาเกี่ยวกับวิธีที่ Google ไดรฟ์สร้าง URL แต่ไม่มีปัญหาเฉพาะที่คุณพยายามแก้ไข
เบียร์

คำถามที่นี่คือการใช้งาน (ความสามารถในการจำ URL หรือใช้เพื่อช่วยนำทาง) และความสวยงามที่มีความสำคัญน้อยกว่า
therobyouknow

4
"ลองจินตนาการว่าคุณมีเจตนาร้ายชื่อผู้ใช้ Google หนึ่งล้านคนและทักษะการเขียนสคริปต์ที่เรียบง่ายมันจะง่ายเพียงใดสำหรับคุณที่จะพยายามค้นหาอัตโนมัติhttp://drive.google.com/users/{username}/mydocuments/passwords.txt" - ซึ่งถือว่าเอกสารนั้นถูกเปิดเผยต่อสาธารณชนแล้วหากยังไม่มีเอกสาร มองไม่เห็นใช่มั้ย ดังนั้นหากมีเพียงผู้ที่ได้รับอนุญาตเท่านั้นที่สามารถเห็นได้เช่นพวกเขาต้องลงชื่อเข้าใช้คุณคิดว่านี่ยังเป็นปัญหาด้านความปลอดภัยหรือไม่
therobyouknow

คำตอบ:


12

แน่นอนมันทำให้รู้สึกมาก?

จริงๆแล้วมันใช้งานไม่ได้อย่างที่คุณคิดในตอนแรก URL ที่ Google ใช้นั้นมีเสถียรภาพ: มีเพียง ID ของเอกสาร เจ้าของเอกสารสามารถเปลี่ยนแปลงได้ เอกสารสามารถมีผู้ใช้จำนวนมากที่มีสิทธิ์หลากหลายและเปลี่ยนแปลงไป ชื่อ / ชื่อของเอกสารสามารถเปลี่ยนแปลงได้ หากคุณสมบัติใด ๆ เหล่านี้มีอยู่ใน URL ดังนั้น URL จะเปลี่ยนเมื่อเอกสารถูกเปลี่ยน สิ่งนี้จะนำเสนอปัญหาร้ายแรง แต่ URL จะมีข้อมูลที่เสถียรเท่านั้น: id ที่ไม่ซ้ำกันซึ่งสร้างโดยระบบ (นี่เป็นพื้นฐานเพิ่มเติม แต่นอกเหนือจากความกังวลเกี่ยวกับการรั่วไหลของข้อมูลที่ระบุโดยตัวเอง Poddar)

อัปเดต:
บทความที่เกี่ยวข้องโดย Tim Berners-Lee ชื่อCool URIs ไม่เปลี่ยนแปลง


1
+1 และได้รับการยอมรับเพราะจริง ๆ แล้วคุณครอบคลุมประเด็นที่ดีเกี่ยวกับการเป็นเจ้าของและการเปลี่ยนแปลงชื่อเรื่องรวมถึงความปลอดภัยและรหัสประจำตัวที่อยู่ทั้งหมด คำถามของฉันมีองค์ประกอบของ "ผู้สนับสนุนปีศาจ" ความหมายที่ฉันยินดีที่จะไม่ถูกต้องเกี่ยวกับความต้องการที่ต้องการ
therobyouknow

ตอนนี้คุณสามารถรับชื่อย่อของคุณเองสำหรับไฟล์ Google Drive โดยใช้GDrivesเช่นgdriv.es/yourname/yourfile.ext
niutech

5

สิ่งที่คุณขอไม่ชัดเจนในขณะนี้และฉันก็บอกว่ามันจะไม่สามารถใช้ได้ การเชื่อมโยงเจ้าของบัญชี Google Drive กับไฟล์แต่ละไฟล์ของเขา / เธอเป็นสิ่งที่แทบจะไม่มีใครต้องการ ไม่เคยมีวิธีใดที่จะรู้จักเจ้าของเอกสารจากลิงค์ของมัน

หากคุณต้องการให้ลิงค์เอกสารของคุณดูดีสั้นและให้ข้อมูลเกี่ยวกับเอกสารคุณสามารถใช้บริการย่อ URL เช่นbit.ly , tiny.ccหรือgoo.glของ Google เอง


1
ทำไมพวกเขาไม่ต้องการสิ่งนี้ (ฉันไม่ได้บอกว่าพวกเขาควร แต่โปรดให้ความกระจ่างแก่ฉัน) ในสถานที่ทำงานที่ใช้ Google ไดรฟ์ / เอกสารคุณไม่ต้องการแบ่งปันเอกสารกับ URL ที่สะอาดมากกว่าที่เป็น URL ภายนอกหรือไม่? หากผู้คนเห็นเฉพาะเอกสารและเป็นโฟลเดอร์หลักหากพวกเขาลงชื่อเข้าใช้นี่เป็นปัญหาหรือไม่
therobyouknow

@therobyouknow คุณเยี่ยมชมลิงก์ของ Google เอกสารจาก บริษัท ที่มีคำว่า "Survey2" เขียนขึ้นในตอนท้าย คุณเดาว่าต้องมีไฟล์ชื่อ "Survey" หรือ "Survey1" หรือ "Survey3" คุณเดาถูกต้องและสามารถดูไฟล์เหล่านี้ได้

ดูคำถามนี้: webapps.stackexchange.com/questions/24014/…และคำตอบของฉัน

หนึ่งสามารถดูได้เพียง "สำรวจ" หรือ "สำรวจ 1" หรือ "สำรวจ 3" ถ้าพวกเขามีสิทธิ์เช่นเดียวกับ Survey2 แน่นอน? ฉันไม่ได้พยายามพิสูจน์กรณีสำหรับการมี URL ที่สะอาด - ฉันยินดีที่จะอธิบายว่าทำไมพวกเขาถึงไม่ใช่ความคิดที่ดี แต่จุดนั้นยังสามารถแก้ไขได้ด้วยการอนุญาตที่เหมาะสม
therobyouknow

+1 ในคำตอบของคุณสำหรับเคล็ดลับเกี่ยวกับ URL ที่สั้นลง แม้ว่าคำตอบจะบอกว่ามันจะไม่สามารถใช้งานได้หรือไม่มีใครต้องการคำตอบของคุณไม่ได้อธิบายว่าทำไม
therobyouknow
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.