[SOLVE] เจอ Sorry, you can’t view or download this file at this time. ใน Google Drive แก้อย่างไร [ฉบับปรับปรุง]
ปัญหา
สำหรับใครที่ใช้ Google Drive อยู่เวลาจะโหลดไฟล์อะไรบางท่านอาจจะเจอแบบนี้
สาเหตุ
ไม่ ทราบแน่ชัด จากการ search จาก google ผมได้ความมาว่าหากมีการโหลดเกิน 28 ครั้ง ในครั้งที่ 29 จะขึ้นมา(คาดว่าเป็น 28 ครั้งต่อเดือน มั้งครับ) แต่ตอนผมลองทำดันโหลดได้เป็น 100 เลยครับ ไม่แน่ใจเลยครับ อาจจะนับ BW ขาออกรวมมั้งครับ
วิธีแก้
วิธีแก้ในกรณีของผู้อับโหลดผมไม่ทราบครับ คงต้องติดต่อ google drive เอาเอง
แต่ในกรณ๊ที่เราเป็นผู้โหลด สามารถแก้ได้ดังนี้ครับ
สิ่งที่ต้องเตรียม
- ลิงด์สำหรับโหลดไฟล์นั้น
- บัญชี Google ที่มี Google Drive และมีเนื้อที่เหลืออย่างน้อย 2 เท่าของขนาดไฟล์ที่ต้องการโหลด (เช่นจะโหลดไฟล์ขนาด 100 MB ต้องเหลือมากกว่า 200 MB)
เริ่มโหลดกัน
- ล้อกผินเข้าบัญชี Google เพื่อใช้งาน Google Drive
- เข้าไปยังลิงค์ Download อย่างไฟล์ที่ผมต้องการโหลดคือ ลิงค์นี้ (มัน อาจจะไม่โดน Limit นะครับ พอดีตัวที่ผมต้องการโหลดจริงๆ มันของละเมิดลิขสิทธิ์ ไม่อยาก reshare หรือ hotlink ครับ อันนี้เป็นเอกสารที่ผมจะเอามาอ่านเพิ่มเติม เพราะของที่เรียนมันเป็นอังกฤษ ขี้เกียจแปล)
- ค้นหาตัว ID ของไฟล์ให้ได้ ในกรณีของผมคือ 0B_8iG7NZUFynUXRIT2pKRlRNWms (มันอยู่ในลิงค์อ่ะครับ ส่วนมากอยู่กลัง id= และอยู่ก่อน & หรืออาจจะเป็นตัวแปลกๆยาวๆครับ สังเกตไม่ยาก)
- เข้าไปที่ https://developers.google.com/drive/v2/reference/files/copy#try-it
- ดูตรงส่วนของ Try It มองหา Authorize requests using OAuth 2.0: ถ้าเป็น Off ให้กดที่ Off เพื่ออนุญาติ API
- จากนันมันจะถาม Permission ให้กด Authorize ไป
- จากนั้นให้เอา ID ของไฟล์ใส่ใน fileId แล้วกด Execute ด้านล่าง (ปุ่มสีแดง)
- เข้าไปดูใน Google Drive ของเราจะเห็น file เพิ่มขึ้นมาสามารถโหลดจากไฟล์นั้นได้ครับ