Sơ lược về code. Đây là code upload ảnh của bạn lên imgur.com và Flickr.com nên khá an toàn chỉ cần không cần vi phạm nguyên tắc thì chắc lưu trữ mãi mãi.
Ưu điểm khi sử dụng imgur và Flickr upload ảnh:
- Vì đây là những host trữ ảnh hàng đầu thế giới nên cứ yên tâm lưu thoải mái những ảnh đúng với nguyên tắc của họ mà không cần lo lắng về dung lượng lưu trữ hay băng thông.
- Tốc độ cực nhanh.
- Dễ dàng sử dụng
- Imgur cho trữ tới 10000 ảnh và Flickr.com lên đến 1 TB (1024GB) nên chắc lưu tới khi già
vui
Khuyết điểm:
- Ảnh nếu vi phạm nguyên tắt của họ có thể bị xóa (cái này nên đọc)
- IMGUR giới hạn 1,250 uploads /ngày hoặc 12,500 requests / ngày (chắc vừa đủ)
- Đường dẫn đến ảnh không nên chứa từ khóa không tốt cho seo hình ảnh
Cài đặt và sử dụng
#1 Download code sau về
Đính Kèm
#2 up lên host và giải nén
Đối với ảnh up lên imgur
- Vào imgur đăng kí 1 tài khoản
Vào trang chủ của Imgur, bạn lựa chọn Sign Up trên thanh menu bar (góc bên trên phải). Imgur cho phép lựa chọn OpenID của Facebook, Twitter, Google và Yahoo! hoặc đăng kí trực tiếp cũng được.
Sau khi đã nhập các thông tin cần thiết và confirm qua email, bạn đã có trong tay 01 tài khoản của Imgur. Việc tiếp theo để sử dụng API là đăng ký một Application sử dụng Oauth2. Để đăng kí, các bạn click vào link sau (nhớ là phải có tài khoản Imgur rồi nhé)
https://api.imgur.com/oauth2/addclient
Imgur sẽ yêu cầu bạn điền đầy đủ các thông tin vào. Trong đó:
Application Name: Tên của Application mà bạn dự định sử dụng
Authorization Type: Cách mà Application của bạn sẽ xác nhận quyền sử dụng App. Tôi chọn cái thứ 2
Các phần sau là Optional, điền cũng được, không điền cũng được: Application website, Email, Description.
Sau khi điền captcha và register, bạn đã có một app sử dụng OAuth2 để sử dụng trong việc upload image.
Sau khi đăng kí bạn sẽ đưa đến 1trang có Client ID và Client secret. copy Client ID để config trong code Chỉ Client ID thôi nhé
- Vào host mở và edit file index.php
Tìm dòng
Có 2 dòng nhé thay id bằng Client ID lúc nãy copy rồi lưu lại là xong phần up lên imgur.
Demo Online :
http://upanh.wapvietnam.org/index.php
Demo Ảnh:
- Code By Google
- Mod Lại By MrVTA
EmoticonEmoticon