Diễn đàn » PHP - HTML - CSS » Code js upload ảnh sử dụng API Cloudinary
Avatar
tờ ròm Tôi yêu Việt Nam
Hello ae lại là mình đây. Lâu lắm rồi mình ko vào Dorew, nay ngó xem sức khỏe ae thế nào thì đọc được bài viết này của anh @Trùm Phụ : Api Cloudinary upload ảnh thay thế cho imgur .
Mình thấy bài viết này cũng khá là hay nhưng phải sử dụng php thì cũng khá là bất tiện với những bạn thích free và ko muốn bị ddos giống như mình. Nhân tiện đây thấy người anh em imgur đã chặn ip Việt Nam từ giữa tháng 3 năm vừa rồi, và thấy ae đang dần tham khảo các công cụ tương đương. Và mình cũng đã xem qua code cùa anh @Trùm Phụ nhưng dở một cái ở đây là nếu dùng signed api key mà một ngày đẹp trời lỡ publish ra bên ngoài thì bay màu như chơi. Vậy nên mình đã ứng dụng js cho em nó.
Ý tưởng ở đây là mình sử dụng trung gian qua Cloudflare như 1 môi trường chạy js runtime và mình có thể kiểm soát được lượng request trên cloudflare cũng như lưu lượng ảnh trên cloudinary. Về khoản chức năng thì cần đến 2 thứ, đó là:
- /upload => nhận data từ client, và đăng tải lên cloudinary
- /view/filepath => tải data từ cloudinary, và trả về client cho guest xem
Điểm mấu chốt ở phương án này là cloudflare có chức năng tạo biến bảo mật "variables and secrets"


Sau đây là code:
- Phía cloudflare:https://demonn.novawap.com/js.inaryserver
- Phía client:https://demonn.novawap.com/js-inaryclient
Trùm Phụ đã thích bài viết này
Trống!
Trống!
  • BBcode:
  • Markdown: