Tạo Lorem Ipsum API
Tạo văn bản giả Lorem Ipsum ngẫu nhiên theo đoạn văn, câu hoặc từ, trả về cả dạng chuỗi và dạng mảng.
Gọi GET /v1/lorem-ipsum để nhận văn bản mẫu tiếng Latin ngẫu nhiên. Chọn đơn vị bằng type (paragraphs, sentences hoặc words) và số lượng bằng count (1-100). Mặc định là 3 đoạn văn, 5 câu hoặc 50 từ.
Mỗi câu có 6 đến 15 từ ngẫu nhiên, mỗi đoạn có 4 đến 7 câu. Mặc định văn bản bắt đầu bằng câu kinh điển "Lorem ipsum dolor sit amet,", được thêm vào trước phần nội dung sinh ra; đặt start_with_lorem=false để bỏ phần này.
Kết quả gồm text (các đoạn cách nhau bằng dòng trống, câu và từ cách nhau bằng dấu cách) và items là cùng nội dung dưới dạng mảng, tiện để điền vào danh sách hoặc nhiều trường dữ liệu.
Tham số
| Tên | Vị trí | Kiểu | Bắt buộc | Mặc định | |
|---|---|---|---|---|---|
type | query | string | không | paragraphs | Đơn vị cần tạo: paragraphs, sentences hoặc words. |
count | query | number | không | 3 | Số lượng (1-100). Mặc định 3 đoạn, 5 câu hoặc 50 từ. |
start_with_lorem | query | boolean | không | true | Bắt đầu văn bản bằng "Lorem ipsum dolor sit amet,". |
Ví dụ
curl "https://apibox.io.vn/v1/lorem-ipsum?type=sentences&count=2" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/lorem-ipsum?type=sentences&count=2', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/lorem-ipsum?type=sentences&count=2",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/lorem-ipsum?type=sentences&count=2');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));Kết quả trả về
{
"type": "sentences",
"count": 2,
"text": "Lorem ipsum dolor sit amet, dolor sit ea dolore qui sint voluptate. Ad exercitation id nisi do excepteur excepteur laborum voluptate.",
"items": [
"Lorem ipsum dolor sit amet, dolor sit ea dolore qui sint voluptate.",
"Ad exercitation id nisi do excepteur excepteur laborum voluptate."
]
}
Ứng dụng
- Điền nội dung cho bản thiết kế UI, prototype
- Tạo dữ liệu giả cho cơ sở dữ liệu môi trường dev
- Kiểm tra bố cục, font chữ và hiển thị khi văn bản tràn
- Sinh dữ liệu mẫu cho test tự động
Hỏi đáp
Làm sao tạo theo số từ thay vì số đoạn?
Dùng type=words&count=50. Lưu ý cụm "Lorem ipsum dolor sit amet," được thêm vào đầu, trừ khi đặt start_with_lorem=false.
Có tạo văn bản không bắt đầu bằng "Lorem ipsum" được không?
Được, đặt start_with_lorem=false để chỉ nhận các từ ngẫu nhiên.
Số lượng tối đa là bao nhiêu?
100 đoạn văn, câu hoặc từ cho mỗi request.
API liên quan
So sánh văn bản
So sánh hai đoạn văn bản theo dòng, từ, ký tự, câu hoặc JSON; nhận danh sách thay đổi, tỉ lệ giống nhau và bản diff dạng unified.
a-bTạo slug
Chuyển tiêu đề thành slug URL gọn gàng: bỏ dấu tiếng Việt (cả chữ đ), tuỳ chọn ký tự phân cách, giữ chữ hoa và giới hạn độ dài.
123Thống kê văn bản
Đếm số từ, ký tự, câu, đoạn và dòng; ước tính thời gian đọc và thời gian nói; liệt kê các từ xuất hiện nhiều nhất trong văn bản.