Dropbox ไม่มีฟังก์ชั่นการใช้งานใด ๆอนุญาตให้ผู้ใช้รายอื่นอัปโหลดไฟล์ไปยังบัญชีของคุณ นี่เป็นสิ่งที่สร้างความรำคาญอย่างร้ายแรงเมื่อพิจารณาว่าเราจะเจอสถานการณ์ที่เราต้องการให้ผู้ใช้หรือเพื่อนร่วมงานอัปโหลดไฟล์เพื่อให้เราตรวจสอบได้อย่างไร ฟังก์ชั่นดังกล่าวยังมีประโยชน์เมื่อนักเรียนหรือผู้เชี่ยวชาญกำลังทำงานเป็นกลุ่มและทุกคนจำเป็นต้องอัปโหลดไฟล์ไปยังไดเรกทอรีเดียว
Jake Jancar ได้สร้างคลาส PHP อย่างง่ายที่เรียกว่า Dropbox Uploaderซึ่งสามารถใช้เพื่ออัปโหลดไฟล์ไปยัง Dropbox Reader Amit Banerjee ได้สร้างสคริปต์แบบเต็มซึ่งเมื่ออัปโหลดไปยังเซิร์ฟเวอร์แล้วสามารถอนุญาตให้ผู้ใช้อัปโหลดไฟล์ไปยังโฟลเดอร์ Dropbox ของคุณผ่านเบราว์เซอร์ที่ใช้งานง่าย
เราเล่นบทนี้ด้วยและสร้าง Dropbox Uploader ด้วยอินเทอร์เฟซที่เรียบร้อย (ตัวอย่าง) และมันใช้งานได้!
![สิ่งที่ Dropbox ของฉัน สิ่งที่ Dropbox ของฉัน](/images/internet/allow-anyone-to-upload-files-to-your-dropbox-folder.jpg)
ก่อนที่คุณจะอัพโหลดโฟลเดอร์ Dropbox ที่มีสคริปต์ไปยังเซิร์ฟเวอร์ของคุณแก้ไขไฟล์ Index.php ด้วย notepad และระบุอีเมลรหัสผ่านและโฟลเดอร์ Dropbox ของคุณ (ที่คุณต้องการให้อัพโหลดไฟล์) นั้นคือทั้งหมด!
![อีเมล์และรหัสผ่านดรอปบ็อกซ์ อีเมล์และรหัสผ่านดรอปบ็อกซ์](/images/internet/allow-anyone-to-upload-files-to-your-dropbox-folder_2.jpg)
![ชื่อโฟลเดอร์ดรอปบ็อกซ์ ชื่อโฟลเดอร์ดรอปบ็อกซ์](/images/internet/allow-anyone-to-upload-files-to-your-dropbox-folder_3.jpg)
สำหรับคำแนะนำฉบับสมบูรณ์พร้อมด้วยscreencast เยี่ยมชมโพสต์บล็อกที่เขียนโดย Amit Banerjee คุณสามารถคว้าสคริปต์ของเขาหรือคว้าเรา (แก้ไขเพื่อดูน่าสนใจ) จากลิงค์ด้านล่าง
ดาวน์โหลดสคริปต์ Dropbox Uploader
ขอบคุณ Jake Jancar สำหรับคลาส PHP ดั้งเดิม!
ปรับปรุง: หากคุณใช้คุณลักษณะใหม่บางอย่างในสคริปต์เพื่อเพิ่มความปลอดภัยหรือการใช้งานที่ดีขึ้นเรายินดีถ้าคุณสามารถแบ่งปันคุณลักษณะเหล่านี้กับเรา (และโลก) ในความคิดเห็น
อัปเดต 2: ใช้ DropItToMe ซึ่งเป็นพื้นฐานของสคริปต์นี้และมีการป้องกันด้วยรหัสผ่าน
ความคิดเห็น