Ví dụ
Đổi tên thư mục + tập tin
rename["images","pictures"];
rename["/test/file1. txt","/home/docs/my_file. txt"];
?>
Định nghĩa và cách sử dụng
Hàm rename[] đổi tên tệp hoặc thư mục
cú pháp
Giá trị tham số
Tham sốMô tảcũBắt buộc. Chỉ định tệp hoặc thư mục được đổi tên mớiBắt buộc. Chỉ định tên mới cho tệp hoặc thư mụccontextOptional. Chỉ định bối cảnh xử lý tệp. Bối cảnh là một tập hợp các tùy chọn có thể sửa đổi hành vi của luồngchi tiết kỹ thuật
Giá trị trả về. TRUE khi thành công, FALSE nếu thất bạiPhiên bản PHP. 4. 0+Nhật ký thay đổi PHP. PHP5. 3. 1. Cho phép đổi tên tệp trên các ổ đĩa trong Windows.PHP 5. 0. Có thể được sử dụng với một số trình bao bọc URL. ❮ Tham khảo hệ thống tập tin PHP
API Tải lên là API không giới hạn tốc độ cho phép bạn tải nội dung phương tiện [tài nguyên] lên và cung cấp nhiều chức năng, bao gồm quản lý nội dung cơ bản và nâng cao, quản lý siêu dữ liệu và tạo nội dung
Các điểm cuối API Tải lên được truy cập bằng HTTPS. Theo mặc định, các điểm cuối API sử dụng định dạng sau
result = cloudinary.uploader\ .text[text]11
Ví dụ: để tải nội dung hình ảnh lên môi trường sản phẩm 'demo'
POST //api.cloudinary.com/v1_1/demo/image/upload
Tên Cloudinary Cloud và Khóa API của bạn [có thể tìm thấy trên trang Bảng điều khiển của Bảng điều khiển Cloudinary của bạn] được sử dụng để xác thực. Tất cả các phương thức trong API này cũng yêu cầu chữ ký mà bạn cần Bí mật API để xác thực yêu cầu trên máy chủ Đám mây. SDK Cloudinary tự động tạo chữ ký này cho bạn, vì vậy bạn chỉ cần thêm nó khi sử dụng lệnh gọi API REST trực tiếp đến điểm cuối. Để biết thêm chi tiết về cách tạo chữ ký theo cách thủ công, hãy xem tài liệu Tạo chữ ký xác thực
Không bao giờ tiết lộ api_secret của bạn trong mã công khai phía máy khách
Bạn có thể tải lên hình ảnh trên môi trường sản phẩm Cloudinary của riêng mình bằng cách thay thế
result = cloudinary.uploader\ .text[text]12,
result = cloudinary.uploader\ .text[text]13,
result = cloudinary.uploader\ .text[text]14,
result = cloudinary.uploader\ .text[text]15 và
result = cloudinary.uploader\ .text[text]16 trong lệnh cURL bên dưới
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='
Phản hồi đối với lệnh gọi API bao gồm thông tin về hành động đã được thực hiện cũng như dữ liệu về nội dung có liên quan
Sau khi tải tệp lên, bạn có thể sử dụng API quản trị đám mây, có các phương pháp hữu ích để quản lý và sắp xếp nội dung phương tiện của bạn, chẳng hạn như liệt kê tất cả nội dung đã tải lên, liệt kê thẻ, tìm tất cả nội dung chia sẻ một thẻ nhất định, cập nhật chuyển đổi, xóa hàng loạt,
Các phần sau đây cung cấp thêm chi tiết về cách làm việc với API tải lên
Các thư viện SDK phụ trợ của chúng tôi cung cấp trình bao bọc cho API Tải lên, cho phép bạn sử dụng ngôn ngữ lập trình gốc mà bạn chọn. Khi sử dụng SDK, việc xây dựng và xác thực yêu cầu được xử lý tự động và phản hồi JSON được phân tích cú pháp và trả về
Ví dụ: bạn có thể sử dụng lệnh SDK sau để tạo một nội dung hình ảnh được lưu vào môi trường sản phẩm Cloudinary của mình từ một chuỗi được truyền dưới dạng tham số
________số 8
PHP [cloudinary_php 2. x]
$result = $cloudinary->uploadApi[] ->text[$text];
PHP [cloudinary_php 1. x [cũ]]
POST //api.cloudinary.com/v1_1/demo/image/upload0
result = cloudinary.uploader\ .text[text]
Nút. js [đám mây 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload2
POST //api.cloudinary.com/v1_1/demo/image/upload3
NET [CloudinaryDotNet 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload4
POST //api.cloudinary.com/v1_1/demo/image/upload5
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='0
Bạn có thể tìm thấy tài liệu dành riêng cho SDK trong Hướng dẫn SDK
Bạn có thể sử dụng Cloudinary CLI [Giao diện dòng lệnh] để tương tác với API tải lên. Điều này có thể cung cấp một cách dễ dàng để thêm tự động hóa vào quy trình làm việc của bạn và quản lý tài sản của bạn mà không cần môi trường mã hóa chính thức hoặc phải truy cập vào Bảng điều khiển trên nền tảng đám mây của bạn
Bạn có thể tìm hướng dẫn thiết lập và sử dụng CLI trong tài liệu tham khảo CLI
API quản trị trả về trạng thái của yêu cầu bằng mã trạng thái HTTP
200. VÂNG. Thành công.
400. Yêu cầu sai.
401. Authorization Required.
403. Không cho phép.
404. Không tìm thấy.
409. Đã tồn tại.
SDK báo cáo lỗi bằng cách đưa ra các ngoại lệ áp dụng. Ngoài ra, một thông báo JSON thông tin được trả lại. Ví dụ
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='1
Theo mặc định, tài khoản Cloudinary sử dụng trung tâm dữ liệu có trụ sở tại Hoa Kỳ. Trong những trường hợp này, định dạng điểm cuối sẽ như được hiển thị ở phần đầu của Tổng quan này
Nếu phần lớn người dùng của bạn ở Châu Âu hoặc Châu Á, Cloudinary có thể thiết lập tài khoản của bạn để sử dụng trung tâm dữ liệu Châu Âu [EU] hoặc Châu Á Thái Bình Dương [AP] của chúng tôi. Trong trường hợp đó, các điểm cuối của bạn sẽ có dạng
result = cloudinary.uploader\ .text[text]17
HOẶC
result = cloudinary.uploader\ .text[text]18
Đây là một tính năng cao cấp chỉ được hỗ trợ cho các gói Doanh nghiệp của chúng tôi và phải được sắp xếp khi tài khoản được tạo. Liên hệ hỗ trợ để biết thêm thông tin
Cho phép bạn thực hiện các tác vụ quản lý cơ bản và nâng cao trên tài sản của mình
Phương pháp
result = cloudinary.uploader\ .text[text]19 được sử dụng để tải nội dung lên đám mây
Để biết thêm thông tin và ví dụ, hãy xem tài liệu Tải lên phương tiện. Cloudinary SDK bao bọc phương thức tải lên và cung cấp hai phương thức riêng biệt. một để tải lên đã ký và một để tải lên chưa ký
result = cloudinary.uploader\ .text[text]20
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='2
PHP [cloudinary_php 2. x]
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='3
PHP [cloudinary_php 1. x [cũ]]
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='4
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='5
Nút. js [đám mây 1. x]
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='6
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='7
NET [CloudinaryDotNet 1. x]
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='8
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='9
Android [đám mây-android 1. x]
result = Cloudinary::Uploader .text[text]0
result = Cloudinary::Uploader .text[text]1
result = Cloudinary::Uploader .text[text]2
result = cloudinary.uploader\ .text[text]20
result = Cloudinary::Uploader .text[text]3
PHP [cloudinary_php 2. x]
result = Cloudinary::Uploader .text[text]4
PHP [cloudinary_php 1. x [cũ]]
result = Cloudinary::Uploader .text[text]5
result = Cloudinary::Uploader .text[text]6
Nút. js [đám mây 1. x]
result = Cloudinary::Uploader .text[text]7
result = Cloudinary::Uploader .text[text]8
NET [CloudinaryDotNet 1. x]
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='8
$result = $cloudinary->uploadApi[] ->text[$text];0
Android [đám mây-android 1. x]
$result = $cloudinary->uploadApi[] ->text[$text];1
$result = $cloudinary->uploadApi[] ->text[$text];2
$result = $cloudinary->uploadApi[] ->text[$text];3Tham sốTypeDescriptionfileStringTệp cần tải lên. Nó có thể
- đường dẫn tệp cục bộ [chỉ được hỗ trợ trong SDK]
- dữ liệu thực tế [bộ đệm mảng byte].
Ví dụ: trong một số SDK, đây có thể là luồng đầu vào IO của dữ liệu [e. g. , Tập tin. mở [tệp, "rb"]]. - URI dữ liệu [mã hóa Base64], tối đa ~60 MB [62.910.000 ký tự]
- địa chỉ URL FTP, HTTP hoặc HTTPS từ xa của một tệp hiện có
- URL bộ chứa lưu trữ riêng [S3 hoặc Google Storage] của bộ chứa trong danh sách cho phép
result = cloudinary.uploader\ .text[text]22,
result = cloudinary.uploader\ .text[text]23,
result = cloudinary.uploader\ .text[text]24,
result = cloudinary.uploader\ .text[text]25,
result = cloudinary.uploader\ .text[text]26 và
result = cloudinary.uploader\ .text[text]27. signatureString[Bắt buộc đối với lệnh gọi API REST đã ký] Được sử dụng để xác thực yêu cầu và dựa trên các tham số bạn sử dụng trong yêu cầu. Khi sử dụng SDK đám mây cho các yêu cầu đã ký, chữ ký sẽ tự động được tạo và thêm vào yêu cầu. Nếu bạn tự tạo yêu cầu POST đã ký của riêng mình theo cách thủ công, thì bạn cần tạo tham số
result = cloudinary.uploader\ .text[text]28 theo cách thủ công và thêm nó vào yêu cầu cùng với các tham số
result = cloudinary.uploader\ .text[text]29 và
result = cloudinary.uploader\ .text[text]30. Để biết thêm chi tiết, hãy xem tạo chữ ký thủ công. Tham sốTypeDescription
result = cloudinary.uploader\ .text[text]31public_idStringSố nhận dạng được sử dụng để truy cập và phân phối nội dung đã tải lên
Nếu không được chỉ định, thì ID công khai của nội dung sẽ bao gồm các ký tự ngẫu nhiên hoặc sẽ sử dụng tên tệp của tệp gốc, tùy thuộc vào việc
result = cloudinary.uploader\ .text[text]32 có được đặt thành true hay không
ghi chú
- Giá trị ID công khai cho hình ảnh và video không được bao gồm phần mở rộng tệp. Chỉ bao gồm phần mở rộng tệp cho tệp
result = cloudinary.uploader\ .text[text]
33 - Có thể dài tối đa 255 ký tự, bao gồm các ký tự không phải tiếng Anh, dấu chấm [
result = cloudinary.uploader\ .text[text]
34], dấu gạch chéo lên phía trước [result = cloudinary.uploader\ .text[text]
35], dấu gạch dưới [result = cloudinary.uploader\ .text[text]
36], dấu gạch ngang [result = cloudinary.uploader\ .text[text]
37] - Các giá trị ID công khai không thể bắt đầu hoặc kết thúc bằng dấu cách hoặc dấu gạch chéo lên phía trước [
result = cloudinary.uploader\ .text[text]
35]. Ngoài ra, chúng không thể bao gồm các ký tự sau.result = cloudinary.uploader\ .text[text]
39
Ghi chú. Nếu chế độ Thư mục động được bật trên môi trường sản phẩm của bạn, bạn nên sử dụng tham số
result = cloudinary.uploader\ .text[text]40 thay vì
result = cloudinary.uploader\ .text[text]23 để đặt thư mục Thư viện phương tiện. Nếu bạn cũng muốn
result = cloudinary.uploader\ .text[text]22 của mình bao gồm dấu gạch chéo, hãy đảm bảo sử dụng một trong các tùy chọn khả dụng ở chế độ đó để đặt đường dẫn ID công khai. Để biết chi tiết, hãy xem Thư mục động - Tham số API tải lên mới
result = cloudinary.uploader\ .text[text]22 không được đặt
Khi sai và tham số
result = cloudinary.uploader\ .text[text]22 cũng không được xác định, ID công khai sẽ bao gồm các ký tự ngẫu nhiên
Khi đúng và tham số
result = cloudinary.uploader\ .text[text]22 không được xác định, tên tệp ban đầu của tệp đã tải lên sẽ trở thành ID công khai. Các ký tự ngẫu nhiên được thêm vào giá trị tên tệp để đảm bảo tính duy nhất của ID công khai nếu
result = cloudinary.uploader\ .text[text]46 là đúng
Nếu tên tệp của nội dung bạn tải lên chứa một ký tự không được hỗ trợ cho ID công khai, thì các lần xuất hiện trước/cuối sẽ bị cắt bỏ, trong khi các ký tự không hợp lệ ở bất kỳ đâu khác trong tên tệp được thay thế bằng dấu gạch dưới
Mặc định.
result = cloudinary.uploader\ .text[text]47unique_filenameBooleanKhi đặt thành false, không thêm các ký tự ngẫu nhiên vào cuối tên tệp để đảm bảo tính duy nhất của nó. Lưu ý rằng nếu tham số
result = cloudinary.uploader\ .text[text]48 cũng sai, ID công khai sẽ bao gồm các ký tự ngẫu nhiên. Tham số này chỉ có liên quan nếu
result = cloudinary.uploader\ .text[text]32 cũng được đặt thành true. Mặc định.
result = cloudinary.uploader\ .text[text]50. filename_overrideStringĐặt tiêu đề siêu dữ liệu 'tên tệp gốc' được lưu trữ trên nội dung [thay vì sử dụng tên tệp thực của tệp đã tải lên]. Hữu ích cùng với tham số
result = cloudinary.uploader\ .text[text]32 và để tìm kiếm nâng cao theo tên tệp và có liên quan khi phân phối nội dung dưới dạng tệp đính kèm [đặt tham số chuyển đổi
result = cloudinary.uploader\ .text[text]52 thành
result = cloudinary.uploader\ .text[text]53]. resource_typeStringĐặt loại tệp bạn đang tải lên hoặc sử dụng
result = cloudinary.uploader\ .text[text]54 để tự động phát hiện loại tệp. Chỉ có liên quan dưới dạng tham số khi sử dụng SDK [_______055 được bao gồm trong URL điểm cuối khi sử dụng API REST]. Giá trị hợp lệ.
result = cloudinary.uploader\ .text[text]56,
result = cloudinary.uploader\ .text[text]33,
result = cloudinary.uploader\ .text[text]58 và
result = cloudinary.uploader\ .text[text]54. Mặc định.
result = cloudinary.uploader\ .text[text]56 để tải lên phía máy chủ và
result = cloudinary.uploader\ .text[text]54 để tải lên phía máy khách
Ghi chú. Sử dụng loại tài nguyên
result = cloudinary.uploader\ .text[text]58 cho tất cả nội dung video cũng như cho các tệp âm thanh, chẳng hạn như
result = cloudinary.uploader\ .text[text]63typeStringLoại phân phối. Cho phép tải nội dung lên dưới dạng
result = cloudinary.uploader\ .text[text]64 hoặc
result = cloudinary.uploader\ .text[text]65 thay vì chế độ
result = cloudinary.uploader\ .text[text]19 mặc định. Chỉ có liên quan dưới dạng tham số khi sử dụng SDK [giá trị phân phối
result = cloudinary.uploader\ .text[text]67 là một phần của URL điểm cuối khi sử dụng API REST]. Giá trị hợp lệ.
result = cloudinary.uploader\ .text[text]19,
result = cloudinary.uploader\ .text[text]64 và
result = cloudinary.uploader\ .text[text]65. Mặc định.
result = cloudinary.uploader\ .text[text]19. access_controlJSONMột mảng các loại quyền truy cập cho nội dung. Có thể truy cập nội dung miễn là một trong các loại quyền truy cập hợp lệ.
Các giá trị có thể có cho từng loại quyền truy cập.
-
result = cloudinary.uploader\ .text[text]72 yêu cầu xác thực dựa trên Mã thông báo hoặc xác thực dựa trên Cookie để truy cập nội dung.
Ví dụ.
result = cloudinary.uploader\ .text[text]73
-
result = cloudinary.uploader\ .text[text]74 cho phép truy cập công khai vào nội dung. Loại truy cập ẩn danh có thể tùy ý bao gồm ngày
result = cloudinary.uploader\ .text[text]75 và/hoặc ngày
result = cloudinary.uploader\ .text[text]76 [ở định dạng ISO 8601] xác định thời điểm nội dung có sẵn công khai. Lưu ý rằng bạn chỉ có thể bao gồm một loại truy cập 'ẩn danh' duy nhất. Ví dụ.
______077access_modeStringCho phép nội dung hoạt động như thể nó thuộc 'loại' đã được xác thực [xem ở trên] trong khi vẫn sử dụng loại 'tải lên' mặc định trong URL phân phối. Nội dung sau đó có thể được đặt ở chế độ công khai bằng cách thay đổi access_mode thông qua API quản trị mà không phải cập nhật bất kỳ URL phân phối nào. Giá trị hợp lệ.
result = cloudinary.uploader\ .text[text]78 và
result = cloudinary.uploader\ .text[text]65. Mặc định.
result = cloudinary.uploader\ .text[text]78. discard_ original_filenameBoolean Có hủy tên của tệp đã tải lên ban đầu không. Có liên quan khi phân phối nội dung dưới dạng tệp đính kèm [đặt tham số chuyển đổi
result = cloudinary.uploader\ .text[text]52 thành
result = cloudinary.uploader\ .text[text]53]. Mặc định.
result = cloudinary.uploader\ .text[text]47. ghi đèBooleanCó ghi đè nội dung hiện có bằng cùng một ID công khai hay không. Khi được đặt thành false, phản hồi sẽ được trả về ngay lập tức nếu tìm thấy nội dung có cùng ID công khai
Khi ghi đè nội dung, nếu bạn bao gồm các phiên bản trong URL phân phối của mình, thì bạn sẽ cần cập nhật URL bằng số phiên bản mới để phân phối nội dung mới. Nếu bạn không bao gồm các phiên bản, bạn sẽ cần vô hiệu hóa nội dung cũ trên bộ đệm của máy chủ CDN
Mặc định.
result = cloudinary.uploader\ .text[text]50 [khi sử dụng tải lên chưa được ký, giá trị mặc định là sai và không thể thay đổi thành đúng]
Quan trọng. Tùy thuộc vào thiết lập môi trường sản phẩm của bạn, việc ghi đè một nội dung có thể xóa các thẻ, giá trị siêu dữ liệu theo ngữ cảnh và có cấu trúc cho nội dung đó. Nếu có vai trò Quản trị viên chính, bạn có thể thay đổi hành vi này cho môi trường sản phẩm của mình trong ngăn Tùy chọn thư viện phương tiện để các giá trị trường này được giữ lại khi nội dung phiên bản mới ghi đè lên nội dung cũ hơn [trừ khi bạn chỉ định các giá trị khác cho
result = cloudinary.uploader\ .text[text]24,
result = cloudinary.uploader\ .text[text]25,
result = cloudinary.uploader\ .text[text]88tagsStringMột danh sách tên thẻ được phân tách bằng dấu phẩy để gán cho nội dung đã tải lên để tham khảo nhóm sau này. Ví dụ.
result = cloudinary.uploader\ .text[text]89SDK. hỗ trợ mảng. Ví dụ.
result = cloudinary.uploader\ .text[text]90contextStringMột danh sách các cặp khóa-giá trị của siêu dữ liệu theo ngữ cảnh được phân tách bằng dấu sổ đứng để đính kèm vào nội dung đã tải lên. Giá trị ngữ cảnh của các tệp đã tải lên có thể được truy xuất bằng API quản trị viên. Ví dụ.
result = cloudinary.uploader\ .text[text]91
Ghi chú.
- Các ký tự
result = cloudinary.uploader\ .text[text]
92 vàresult = cloudinary.uploader\ .text[text]
93 có thể được hỗ trợ dưới dạng giá trị khi được thoát bằng dấu gạch chéo ngược được thêm vào trước [result = cloudinary.uploader\ .text[text]
94] - Các giá trị khóa được giới hạn ở 1024 ký tự và một nội dung có thể có tối đa 1000 cặp khóa-giá trị ngữ cảnh
result = cloudinary.uploader\ .text[text]95metadataStringMột danh sách các trường siêu dữ liệu tùy chỉnh được phân tách bằng dấu sổ đứng [theo external_id] và các giá trị để gán cho từng trường. Ví dụ.
result = cloudinary.uploader\ .text[text]96
SDK. hỗ trợ bản đồ.
Ghi chú.
- Các ký tự
result = cloudinary.uploader\ .text[text]
92 vàresult = cloudinary.uploader\ .text[text]
93 có thể được hỗ trợ dưới dạng giá trị khi được thoát bằng dấu gạch chéo ngược được thêm vào trước [result = cloudinary.uploader\ .text[text]
94] - Giá trị siêu dữ liệu được giới hạn ở 1024 ký tự và bạn có thể đặt tối đa 1000 giá trị siêu dữ liệu khác nhau trên một nội dung
Lưu ý. Nếu tất cả các màu được trả về mờ đục, thì các giá trị hex RGB 6 chữ số sẽ được trả về. Nếu một hoặc nhiều màu chứa kênh alpha, thì các giá trị bộ tứ lục giác RGBA 8 chữ số được trả về.
Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh. facesBooleanCó trả lại tọa độ của các khuôn mặt có trong hình ảnh đã tải lên [được phát hiện tự động hoặc được xác định thủ công]. Mỗi mặt được chỉ định bởi tọa độ X & Y của góc trên cùng bên trái và chiều rộng & chiều cao của mặt. Các tọa độ cho từng mặt được trả về dưới dạng một mảng [sử dụng SDK] hoặc danh sách được phân tách bằng dấu phẩy [đối với các lệnh gọi API REST] và các mặt riêng lẻ được phân tách bằng một đường ống [
result = cloudinary.uploader\ .text[text]93]. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload202.
Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh. quality_analysisBooleanCó trả về giá trị phân tích chất lượng cho hình ảnh trong khoảng từ 0 đến 1, trong đó 0 có nghĩa là hình ảnh bị mờ và mất nét và 1 có nghĩa là hình ảnh sắc nét và rõ nét. Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh.
Khách hàng trả phí có thể yêu cầu tham gia bản dùng thử Beta phân tích chất lượng mở rộng. Khi được kích hoạt, tham số này sẽ trả về điểm chất lượng cho nhiều yếu tố khác ngoài
POST //api.cloudinary.com/v1_1/demo/image/upload205, chẳng hạn như
POST //api.cloudinary.com/v1_1/demo/image/upload206,
POST //api.cloudinary.com/v1_1/demo/image/upload207,
POST //api.cloudinary.com/v1_1/demo/image/upload208,
POST //api.cloudinary.com/v1_1/demo/image/upload209 và
POST //api.cloudinary.com/v1_1/demo/image/upload210, cùng với tổng trọng số
POST //api.cloudinary.com/v1_1/demo/image/upload211. Các trường
POST //api.cloudinary.com/v1_1/demo/image/upload211,
POST //api.cloudinary.com/v1_1/demo/image/upload213 và
POST //api.cloudinary.com/v1_1/demo/image/upload214 có thể được sử dụng trong API tìm kiếmaccessibility_analysisBooleanHiện chỉ khả dụng cho khách hàng trả phí yêu cầu tham gia bản dùng thử Beta phân tích khả năng truy cập. Đặt thành
result = cloudinary.uploader\ .text[text]50 để trả về các giá trị phân tích khả năng truy cập cho hình ảnh và để cho phép sử dụng trường
POST //api.cloudinary.com/v1_1/demo/image/upload216 trong API tìm kiếm.
Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh. cinemagraph_analysisBooleanCó trả về giá trị phân tích đoạn phim cho nội dung phương tiện trong khoảng từ 0 đến 1 hay không, trong đó 0 có nghĩa là nội dung không phải là đoạn phim và 1 có nghĩa là nội dung là đoạn phim. Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh động và video. Một hình ảnh tĩnh sẽ trả về 0. image_metadataBooleanKhông dùng nữa. Sử dụng
POST //api.cloudinary.com/v1_1/demo/image/upload219 để thay thế. Mặc định.
result = cloudinary.uploader\ .text[text]47. media_metadataBooleanCó trả về IPTC, XMP và siêu dữ liệu Exif chi tiết của nội dung đã tải lên trong phản hồi hay không.
Mặc định.
result = cloudinary.uploader\ .text[text]47. Được hỗ trợ cho hình ảnh, video và âm thanh.
- Siêu dữ liệu được trả về cho hình ảnh bao gồm.
POST //api.cloudinary.com/v1_1/demo/image/upload
222,POST //api.cloudinary.com/v1_1/demo/image/upload
223,POST //api.cloudinary.com/v1_1/demo/image/upload
224,POST //api.cloudinary.com/v1_1/demo/image/upload
225 vàPOST //api.cloudinary.com/v1_1/demo/image/upload
226 - Siêu dữ liệu được trả lại cho âm thanh và video bao gồm.
POST //api.cloudinary.com/v1_1/demo/image/upload
227,POST //api.cloudinary.com/v1_1/demo/image/upload
228,POST //api.cloudinary.com/v1_1/demo/image/upload
229,POST //api.cloudinary.com/v1_1/demo/image/upload
230,POST //api.cloudinary.com/v1_1/demo/image/upload
231 - Siêu dữ liệu bổ sung cho video bao gồm.
POST //api.cloudinary.com/v1_1/demo/image/upload
232,POST //api.cloudinary.com/v1_1/demo/image/upload
233,POST //api.cloudinary.com/v1_1/demo/image/upload
234,POST //api.cloudinary.com/v1_1/demo/image/upload
235,POST //api.cloudinary.com/v1_1/demo/image/upload
236,POST //api.cloudinary.com/v1_1/demo/image/upload
237
POST //api.cloudinary.com/v1_1/demo/image/upload238. ]phashBooleanCó trả lại hàm băm nhận thức [pHash] trên hình ảnh đã tải lên hay không. pHash hoạt động như một dấu vân tay cho phép kiểm tra độ tương đồng của hình ảnh.
Mặc định.
result = cloudinary.uploader\ .text[text]47. Chỉ liên quan đến hình ảnh. responsive_breakpoints[JSON]Yêu cầu Cloudinary tự động tìm điểm ngắt tốt nhất. Giá trị tham số là một mảng cài đặt yêu cầu điểm dừng, trong đó mỗi cài đặt yêu cầu có thể bao gồm các tham số sau.
POST //api.cloudinary.com/v1_1/demo/image/upload
240[Boolean - Bắt buộc] Nếu đúng, hãy tạo và giữ hình ảnh dẫn xuất của các điểm dừng đã chọn trong khi gọi API. Nếu sai, hình ảnh được tạo trong quá trình phân tích sẽ bị loại bỏPOST //api.cloudinary.com/v1_1/demo/image/upload
241 [Chuỗi - Tùy chọn] Đặt phần mở rộng tệp của tài nguyên dẫn xuất thành định dạng được chỉ định [trái ngược với việc thay đổi định dạng như một phần của quá trình chuyển đổi - sẽ được bao gồm như một phần của thành phần chuyển đổi [e. g. , f_jpg]]POST //api.cloudinary.com/v1_1/demo/image/upload
242 [Chuỗi - Tùy chọn] Chuyển đổi cơ sở trước tiên áp dụng cho hình ảnh trước khi tìm điểm ngắt tốt nhất. API chấp nhận biểu diễn chuỗi của chuyển đổi theo chuỗi [giống như tham số chuyển đổi thông thường của API tải lên]POST //api.cloudinary.com/v1_1/demo/image/upload
243 [Số nguyên - Tùy chọn] Chiều rộng tối đa cần thiết cho hình ảnh này. Nếu chỉ định chiều rộng lớn hơn ảnh gốc, chiều rộng của ảnh gốc sẽ được sử dụng thay thế. Mặc định.POST //api.cloudinary.com/v1_1/demo/image/upload
244POST //api.cloudinary.com/v1_1/demo/image/upload
245 [Số nguyên - Tùy chọn] Chiều rộng tối thiểu cần thiết cho hình ảnh này. Mặc định.POST //api.cloudinary.com/v1_1/demo/image/upload
246POST //api.cloudinary.com/v1_1/demo/image/upload
247 [Số nguyên - Tùy chọn] Số byte tối thiểu giữa hai điểm dừng liên tiếp [hình ảnh]. Mặc định.POST //api.cloudinary.com/v1_1/demo/image/upload
248POST //api.cloudinary.com/v1_1/demo/image/upload
249 [Số nguyên - Tùy chọn] Số điểm dừng tối đa cần tìm, từ 3 đến 200. Điều này có nghĩa là có thể có sự khác biệt về kích thước lớn hơn giá trị bytes_step đã cho giữa các hình ảnh liên tiếp. Mặc định.POST //api.cloudinary.com/v1_1/demo/image/upload
250
POST //api.cloudinary.com/v1_1/demo/image/upload242,
POST //api.cloudinary.com/v1_1/demo/image/upload252,
POST //api.cloudinary.com/v1_1/demo/image/upload253,
POST //api.cloudinary.com/v1_1/demo/image/upload254,
POST //api.cloudinary.com/v1_1/demo/image/upload255 và
POST //api.cloudinary.com/v1_1/demo/image/upload256.
Chỉ phù hợp với hình ảnh. auto_taggingDecimalTự động gán thẻ cho nội dung theo các đối tượng hoặc danh mục được phát hiện có điểm tin cậy cao hơn giá trị đã chỉ định.
Sử dụng cùng với tham số
POST //api.cloudinary.com/v1_1/demo/image/upload257 cho
Sử dụng cùng với tham số
POST //api.cloudinary.com/v1_1/demo/image/upload258 choPhạm vi. 0. 0 đến 1. 0categorizationStringMột danh sách các tiện ích bổ sung phân loại được phân tách bằng dấu phẩy để chạy trên nội dung. Đặt thành
POST //api.cloudinary.com/v1_1/demo/image/upload259,
POST //api.cloudinary.com/v1_1/demo/image/upload260,
POST //api.cloudinary.com/v1_1/demo/image/upload261 và/hoặc
POST //api.cloudinary.com/v1_1/demo/image/upload262 để tự động phân loại cảnh của nội dung đã tải lên. Có thể được sử dụng cùng với tham số
POST //api.cloudinary.com/v1_1/demo/image/upload263 để tự động áp dụng các thẻ. Xem các tiện ích bổ sung Gắn thẻ video tự động của Google, Gắn thẻ tự động của Google, Gắn thẻ tự động Imagga và Tự động gắn thẻ Amazon Rekognition để biết thêm chi tiết. detectStringGọi add-on có liên quan để trả về danh sách nội dung được phát hiện
Đặt thành
- _[] [e. g.
POST //api.cloudinary.com/v1_1/demo/image/upload
264] để trả về danh sách nội dung được phát hiện bằng tiện ích bổ sung Phân tích nội dung AI trên nền tảng đám mây. Có thể được sử dụng cùng với tham sốPOST //api.cloudinary.com/v1_1/demo/image/upload
263 để tự động áp dụng các thẻ POST //api.cloudinary.com/v1_1/demo/image/upload
266 để trả về danh sách các thuộc tính khuôn mặt bằng tiện ích bổ sung Phát hiện thuộc tính khuôn mặt nâng caoPOST //api.cloudinary.com/v1_1/demo/image/upload
267 để trả về danh sách những người nổi tiếng được phát hiện và thuộc tính khuôn mặt bằng cách sử dụng tiện ích bổ sung Phát hiện người nổi tiếng của Amazon Rekognition. Có thể được sử dụng cùng với tham sốPOST //api.cloudinary.com/v1_1/demo/image/upload
263 để tự động áp dụng các thẻ
Chỉ liên quan đến hình ảnh
ocrStringĐặt thànhPOST //api.cloudinary.com/v1_1/demo/image/upload269 để trích xuất tất cả các thành phần văn bản trong hình ảnh cũng như tọa độ hộp giới hạn của từng thành phần được phát hiện bằng tiện ích bổ sung trích xuất và phát hiện văn bản OCR.
Chỉ phù hợp với hình ảnh. exifBooleanLiệu có truy xuất siêu dữ liệu Exif của ảnh đã tải lên không. Mặc định. sai. Không dùng nữa - thay vào đó hãy sử dụng
POST //api.cloudinary.com/v1_1/demo/image/upload219
POST //api.cloudinary.com/v1_1/demo/image/upload271eagerStringMột danh sách các biến đổi để tạo cho nội dung đã tải lên, thay vì tạo chúng một cách lười biếng khi khách truy cập trang web của bạn truy cập lần đầu [xem Tham chiếu API URL chuyển đổi để biết thêm chi tiết về các giá trị có thể có]. Tùy chọn này chấp nhận một chuyển đổi đơn lẻ hoặc danh sách chuyển đổi được phân tách bằng dấu sổ đứng để tạo cho nội dung đã tải lên.
SDK. hỗ trợ mảng. [Trong. NET SDK, tên tham số là
POST //api.cloudinary.com/v1_1/demo/image/upload272. ]háo hức_asyncBooleanCó nên tạo các biến đổi háo hức không đồng bộ trong nền sau khi hoàn tất yêu cầu tải lên thay vì trực tuyến như một phần của lệnh gọi tải lên. Mặc định.
result = cloudinary.uploader\ .text[text]47. háo hức_notification_urlStringMột URL HTTP hoặc HTTPS để gửi thông báo tới [một webhook] khi quá trình chuyển đổi háo hức hoàn thành. TransformationStringMột chuyển đổi sắp tới để chạy trên nội dung đã tải lên trước khi lưu nó vào đám mây. Tham số này được đưa ra dưới dạng một chuỗi các ký tự đơn được phân tách bằng dấu phẩy [được phân tách bằng dấu gạch chéo đối với các phép biến đổi theo chuỗi]. SDK. Hỗ trợ hàm băm của các tham số chuyển đổi [hoặc một mảng hàm băm cho các phép biến đổi theo chuỗi]
Ghi chú. Khi sử dụng SDK cho ngôn ngữ được nhập động chẳng hạn như Ruby, các tham số chuyển đổi có thể được chỉ định trực tiếp mà không cần sử dụng tham số
POST //api.cloudinary.com/v1_1/demo/image/upload242 nàyformatStringMột định dạng tùy chọn để chuyển đổi nội dung đã tải lên thành trước khi lưu vào đám mây. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload275. custom_coordinsStringĐặt tọa độ của một vùng duy nhất có trong hình ảnh đã tải lên, sau đó được sử dụng để cắt xén hình ảnh đã tải lên bằng chế độ trọng lực
POST //api.cloudinary.com/v1_1/demo/image/upload276. Vùng được chỉ định bởi tọa độ X & Y của góc trên cùng bên trái cũng như chiều rộng và chiều cao của vùng, dưới dạng danh sách được phân tách bằng dấu phẩy. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload277.
Chỉ phù hợp với hình ảnh.
SDK. hỗ trợ mảng. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload278face_coordinsStringĐặt tọa độ của các khuôn mặt có trong hình ảnh đã tải lên và ghi đè lên các khuôn mặt được phát hiện tự động. Mỗi mặt được chỉ định bởi tọa độ X & Y của góc trên cùng bên trái và chiều rộng & chiều cao của mặt. Tọa độ của mỗi mặt được cung cấp dưới dạng danh sách được phân tách bằng dấu phẩy, với các mặt riêng lẻ được phân tách bằng dấu gạch ngang [
result = cloudinary.uploader\ .text[text]93]. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload202.
Chỉ phù hợp với hình ảnh.
SDK. hỗ trợ mảng. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload281background_removalStringTự động xóa nền của hình ảnh bằng tiện ích bổ sung. Chỉ liên quan đến hình ảnh. raw_convertStringTạo tệp liên quan không đồng bộ dựa trên tệp đã tải lên
- Đặt thành
POST //api.cloudinary.com/v1_1/demo/image/upload
282 để tự động tạo PDF hoặc định dạng hình ảnh khác từ tài liệu Officeresult = cloudinary.uploader\ .text[text]
33 bằng tiện ích bổ sung Chuyển đổi tài liệu Aspose - Đặt thành
POST //api.cloudinary.com/v1_1/demo/image/upload
284 để hướng dẫn tiện ích bổ sung Chuyển biên video AI của Google tạo tệp chuyển biên tự độngresult = cloudinary.uploader\ .text[text]
33 từ video đã tải lên - Đặt thành
POST //api.cloudinary.com/v1_1/demo/image/upload
286 để trích xuất tất cả văn bản từ tệp PDF và lưu trữ trong tệpresult = cloudinary.uploader\ .text[text]
33. ID công khai của tệp thô được tạo sẽ ở định dạng. [pdf_public_id]. trích xuất_văn bản. json
POST //api.cloudinary.com/v1_1/demo/image/upload288allowed_formatsStringDanh sách định dạng tệp được phân tách bằng dấu phẩy được phép tải lên. Các loại tệp khác sẽ bị từ chối. Các định dạng có thể là bất kỳ sự kết hợp nào của các loại hình ảnh, định dạng video hoặc phần mở rộng tệp thô. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload289. Mặc định. mọi định dạng được hỗ trợ cho hình ảnh và video cũng như bất kỳ loại tệp thô nào [tôi. e. không có hạn chế theo mặc định]
SDK. hỗ trợ mảng. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload290asyncBoolean Cho Cloudinary biết có thực hiện yêu cầu tải lên trong nền [không đồng bộ] hay không. Mặc định.
result = cloudinary.uploader\ .text[text]47. backupBooleanCho Cloudinary biết có sao lưu nội dung đã tải lên hay không. Ghi đè cài đặt sao lưu mặc định của môi trường sản phẩm của bạn. callbackStringA URL để chuyển hướng đến sau khi quá trình tải lên hoàn tất thay vì trả về phản hồi tải lên. Tham số kết quả tải lên đã ký được thêm vào URL gọi lại. Tham số này bị bỏ qua đối với các yêu cầu tải lên XHR [Ajax XMLHttpRequest].
Lưu ý. Tham số này có liên quan để tải lên trực tiếp từ một biểu mẫu trong trình duyệt. Nó được đặt tự động nếu bạn thực hiện tải lên trực tiếp từ trình duyệt bằng SDK của Cloudinary và plugin jQuery. evalStringCho phép bạn sửa đổi các tham số tải lên bằng cách chỉ định logic tùy chỉnh bằng JavaScript. Điều này có thể hữu ích cho việc thêm thẻ có điều kiện, siêu dữ liệu theo ngữ cảnh, siêu dữ liệu có cấu trúc hoặc chuyển đổi mong muốn tùy thuộc vào tiêu chí cụ thể của tệp đã tải lên. Để biết thêm chi tiết, hãy xem Đánh giá và sửa đổi các tham số tải lên. headersStringMột tiêu đề HTTP hoặc danh sách các dòng tiêu đề để thêm làm tiêu đề HTTP phản hồi khi phân phối nội dung cho người dùng của bạn. Tiêu đề được hỗ trợ.
POST //api.cloudinary.com/v1_1/demo/image/upload292,
POST //api.cloudinary.com/v1_1/demo/image/upload293,
POST //api.cloudinary.com/v1_1/demo/image/upload294. Ví dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload295. không hợp lệBooleanCó làm mất hiệu lực các bản sao được lưu trong bộ nhớ cache CDN của nội dung đã tải lên trước đó [và tất cả các phiên bản được chuyển đổi có chung ID công khai]. Mặc định.
result = cloudinary.uploader\ .text[text]47.
Thường mất từ vài giây đến vài phút để việc vô hiệu hóa lan truyền hoàn toàn qua CDN. Ngoài ra còn có một số cân nhắc quan trọng khác khi sử dụng chức năng vô hiệu hóa
moderationStringĐối với tất cả các loại nội dung, hãy đặt thànhChỉ dành cho hình ảnh, đặt thành
POST //api.cloudinary.com/v1_1/demo/image/upload
297 để tự động kiểm duyệt hình ảnh đã tải lên bằng tiện ích bổ sung Kiểm duyệt hình ảnh WebPurifyPOST //api.cloudinary.com/v1_1/demo/image/upload
298 để tự động kiểm duyệt hình ảnh đã tải lên bằng tiện ích bổ sung Kiểm duyệt AI của Amazon RekognitionPOST //api.cloudinary.com/v1_1/demo/image/upload
299 để phát hiện xem hình ảnh giống hoặc hình ảnh tương tự đã tồn tại hay chưa bằng cách sử dụng tiện ích bổ sung Phát hiện hình ảnh trùng lặp trên đám mây. ĐặtPOST //api.cloudinary.com/v1_1/demo/image/upload
300 thành số float lớn hơn 0 và nhỏ hơn hoặc bằng 1. 0 để chỉ định mức độ tương tự của một hình ảnh để được coi là trùng lặp. ĐặtPOST //api.cloudinary.com/v1_1/demo/image/upload
300 thành 0 để thêm hình ảnh vào chỉ mục hình ảnh được tìm kiếm khi phát hiện trùng lặp được gọi cho một hình ảnh khác
Chỉ dành cho video, đặt thành
Để yêu cầu nhiều kiểm duyệt trong một lệnh gọi API
- Gửi danh sách kiểm duyệt mong muốn dưới dạng chuỗi được phân tách bằng dấu sổ với kiểm duyệt
POST //api.cloudinary.com/v1_1/demo/image/upload
302, nếu có liên quan, là cuối cùngVí dụ.
POST //api.cloudinary.com/v1_1/demo/image/upload
303
Ghi chú. Nội dung bị từ chối sẽ tự động bị vô hiệu hóa trên CDN trong vòng khoảng mười phút
notification_urlStringMột URL HTTP hoặc HTTPS để nhận phản hồi tải lên [một webhook] khi quá trình tải lên hoặc bất kỳ hành động không đồng bộ nào được yêu cầu hoàn tất. Nếu không được chỉ định, phản hồi sẽ được gửi tới URL thông báo toàn cầu [nếu được xác định] trong cài đặt Tải lên của Bảng điều khiển Cloudinary của bạn. proxyStringCho Cloudinary tải nội dung lên từ các URL từ xa thông qua proxy đã cho. Định dạng.POST //api.cloudinary.com/v1_1/demo/image/upload304. return_delete_tokenBooleanCó trả lại mã thông báo xóa trong phản hồi tải lên không. Mã thông báo có thể được sử dụng để xóa nội dung đã tải lên trong vòng 10 phút bằng cách sử dụng yêu cầu API chưa được xác thực. Mặc định.
result = cloudinary.uploader\ .text[text]47
Thông số tải lên chưa được ký
Các yêu cầu chưa được ký được giới hạn ở các tham số được phép sau.
result = cloudinary.uploader\ .text[text]22,
result = cloudinary.uploader\ .text[text]23,
POST //api.cloudinary.com/v1_1/demo/image/upload308,
result = cloudinary.uploader\ .text[text]24,
result = cloudinary.uploader\ .text[text]25,
result = cloudinary.uploader\ .text[text]26 [chỉ hình ảnh],
result = cloudinary.uploader\ .text[text]27 [chỉ hình ảnh] và
POST //api.cloudinary.com/v1_1/demo/image/upload313. Hầu hết các tham số tải lên khác có thể được xác định trong
POST //api.cloudinary.com/v1_1/demo/image/upload313 của bạn
Ngoài ra, mặc dù tham số
result = cloudinary.uploader\ .text[text]22 có thể được chỉ định, nhưng tham số
result = cloudinary.uploader\ .text[text]48 luôn được đặt thành 'false' đối với các tệp tải lên chưa được ký để ngăn ghi đè lên các tệp hiện có
Để tải lên một hình ảnh bằng cách chỉ định đường dẫn cục bộ
POST //api.cloudinary.com/v1_1/demo/image/upload317
$result = $cloudinary->uploadApi[] ->text[$text];4
PHP [cloudinary_php 2. x]
$result = $cloudinary->uploadApi[] ->text[$text];5
PHP [cloudinary_php 1. x [cũ]]
$result = $cloudinary->uploadApi[] ->text[$text];6
$result = $cloudinary->uploadApi[] ->text[$text];7
Nút. js [đám mây 1. x]
$result = $cloudinary->uploadApi[] ->text[$text];8
$result = $cloudinary->uploadApi[] ->text[$text];9
NET [CloudinaryDotNet 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload00
Android [đám mây-android 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload01
POST //api.cloudinary.com/v1_1/demo/image/upload02
POST //api.cloudinary.com/v1_1/demo/image/upload03
POST //api.cloudinary.com/v1_1/demo/image/upload04
Để tải lên một hình ảnh từ một url từ xa.
POST //api.cloudinary.com/v1_1/demo/image/upload318 và yêu cầu Cloudinary tìm điểm dừng tốt nhất dựa trên các nguyên tắc sau. chiều rộng tối thiểu là 200 pixel, chiều rộng tối đa là 1000 pixel, chênh lệch kích thước tệp ít nhất 20000 byte giữa các điểm dừng, trong khi vẫn giữ nguyên hình ảnh dẫn xuất được tạo
POST //api.cloudinary.com/v1_1/demo/image/upload05
PHP [cloudinary_php 2. x]
POST //api.cloudinary.com/v1_1/demo/image/upload06
PHP [cloudinary_php 1. x [cũ]]
POST //api.cloudinary.com/v1_1/demo/image/upload07
POST //api.cloudinary.com/v1_1/demo/image/upload08
Nút. js [đám mây 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload09
result = cloudinary.uploader\ .text[text]0
NET [CloudinaryDotNet 1. x]
result = cloudinary.uploader\ .text[text]1
Android [đám mây-android 1. x]
result = cloudinary.uploader\ .text[text]2
result = cloudinary.uploader\ .text[text]3
result = cloudinary.uploader\ .text[text]4
result = cloudinary.uploader\ .text[text]5
Để tải lên một hình ảnh từ máy chủ FTP riêng từ xa
POST //api.cloudinary.com/v1_1/demo/image/upload319 với tên người dùng là
POST //api.cloudinary.com/v1_1/demo/image/upload320 và mật khẩu là
POST //api.cloudinary.com/v1_1/demo/image/upload321. Hai hình ảnh chuyển đổi cũng được háo hức tạo ra như sau
- Pad có chiều rộng 400 pixel và chiều cao 300 pixel
- Cắt thành chiều rộng 260 pixel và chiều cao 200 pixel với trọng lực phía bắc
result = cloudinary.uploader\ .text[text]6
PHP [cloudinary_php 2. x]
result = cloudinary.uploader\ .text[text]7
PHP [cloudinary_php 1. x [cũ]]
result = cloudinary.uploader\ .text[text]8
result = cloudinary.uploader\ .text[text]9
Nút. js [đám mây 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload20
POST //api.cloudinary.com/v1_1/demo/image/upload21
NET [CloudinaryDotNet 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload22
Android [đám mây-android 1. x]
POST //api.cloudinary.com/v1_1/demo/image/upload23
POST //api.cloudinary.com/v1_1/demo/image/upload24
POST //api.cloudinary.com/v1_1/demo/image/upload25
POST //api.cloudinary.com/v1_1/demo/image/upload26
Nếu chạy lệnh CLI trên Windows, bạn cần thoát khỏi dấu ngoặc kép trong dấu ngoặc nhọn bằng cách sử dụng
result = cloudinary.uploader\ .text[text]94 hoặc
POST //api.cloudinary.com/v1_1/demo/image/upload323, ví dụ:
POST //api.cloudinary.com/v1_1/demo/image/upload324 hoặc
POST //api.cloudinary.com/v1_1/demo/image/upload325
Sau đây là một phản hồi mẫu dựa trên ví dụ trên. Một hình ảnh văn bản được tạo với public_id
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='190 dựa trên các phép biến đổi được yêu cầu trong phương thức
curl //api.cloudinary.com/v1_1//image/upload -X POST --data 'file=×tamp=&api_key=&signature='168