Changes API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/changes/88525824/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "unit": "https://hosted.weblate.org/api/units/121847200/?format=api",
    "component": "https://hosted.weblate.org/api/components/voice-notify/app/?format=api",
    "translation": "https://hosted.weblate.org/api/translations/voice-notify/app/vi/?format=api",
    "user": "https://hosted.weblate.org/api/users/ngoctuan42/?format=api",
    "author": "https://hosted.weblate.org/api/users/ngoctuan42/?format=api",
    "timestamp": "2024-04-30T19:55:41.012292+02:00",
    "action": 2,
    "target": "Voice Notify không thu thập hoặc truyền dữ liệu ra khỏi thiết bị. Tuy nhiên, nó sử dụng các ứng dụng hoặc dịch vụ của bên thứ ba có thể truyền dữ liệu, như được nêu chi tiết bên dưới trong \"Ứng dụng và dịch vụ của bên thứ ba\".\n\nTrong trường hợp hiếm hoi nhận được thông tin nhạy cảm hoặc cá nhân bởi nhà phát triển, thông tin đó sẽ không được bán, chia sẻ, sao chép hoặc sử dụng mà không có sự đồng ý rõ ràng của chủ sở hữu thông tin. Nếu không có sự đồng ý, thông tin sẽ bị xóa nếu có thể.\n\nMục đích của Voice Notify là đọc thông báo bằng giọng nói, do đó, thông báo bằng giọng nói có thể bị người khác hoặc micrô ở gần nghe thấy. Bạn nên cấu hình Voice Notify và thiết bị để tránh thông báo bằng giọng nói không mong muốn. Sử dụng dưới trách nhiệm của bạn.\n\nCác thông báo nhận được bởi Voice Notify chỉ được lưu trong bộ nhớ để hiển thị trong Nhật ký thông báo (tối đa 20 thông báo gần nhất) và không được ghi vào bộ nhớ lưu trữ. Điều này ngăn các ứng dụng khác truy cập dữ liệu, đặc biệt là nếu thiết bị được root. Do đó, nếu tiến trình Voice Notify bị terminated (kết thúc), nhật ký thông báo sẽ bị xóa.\n\nỨng dụng được cài đặt sẽ được đọc và liệt kê để cho phép người dùng chọn ứng dụng nào có thông báo được đọc bằng giọng nói. Tiêu đề và tên gói của ứng dụng được lưu trữ trong cơ sở dữ liệu trong bộ lưu trữ dữ liệu riêng tư nội bộ của Voice Notify trên thiết bị để lưu các lựa chọn và hoạt động như một bộ nhớ cache để cải thiện hiệu suất tải danh sách ứng dụng.\n\nỨng dụng và dịch vụ của bên thứ ba:\n\nCông cụ Text-To-Speech (chuyển văn bản thành giọng nói) - Voice Notify chuyển văn bản thông báo để đọc thành giọng nói cho công cụ Text-To-Speech mặc định, nằm ngoài quyền kiểm soát trực tiếp của Voice Notify. Vui lòng đọc chính sách bảo mật của công cụ TTS để biết cách nó sử dụng dữ liệu.\nGoogle Play Services có thể gửi dữ liệu phân tích cơ bản và sự cố ứng dụng ẩn danh trở lại cho nhà phát triển để hỗ trợ cải thiện ứng dụng.\nỨng dụng nhắn tin - Tùy chọn \"Liên hệ với nhà phát triển\" sẽ mở ứng dụng nhắn tin hoặc ứng dụng email mặc định của người dùng, chẳng hạn như ứng dụng email, và điền sẵn nội dung tin nhắn với phiên bản Voice Notify, phiên bản Android, số bản dựng Android và tên thiết bị. Đối với ứng dụng email, trường \"Đến\" được đặt thành địa chỉ của nhà phát triển (pilota51@gmail.com). Bằng cách gửi tin nhắn, người dùng hiểu và đồng ý rằng tên và thông tin liên lạc của họ được chia sẻ với người nhận, theo quy định của ứng dụng nhắn tin.\nCác tùy chọn khác trong \"Trợ giúp & Hỗ trợ\" sẽ mở các ứng dụng hoặc trang web bên ngoài liên quan (Play Store, Weblate.org, GitHub.com), chỉ gửi một URL được mã hóa cứng đến trang Voice Notify.\n\nDưới đây là các quyền được sử dụng bởi Voice Notify và lý do tại sao chúng cần thiết:\nBluetooth - Cần thiết để phát hiện tai nghe Bluetooth có được kết nối hay không.\nRung - Cần thiết cho tính năng Kiểm tra khi điện thoại ở chế độ rung.\nThay đổi Cài đặt Âm thanh - Cần thiết để cải thiện khả năng phát hiện tai nghe có dây.\nĐọc Trạng thái Điện thoại - Cần thiết để ngắt TTS nếu có cuộc gọi đến.",
    "id": 88525824,
    "action_name": "Translation changed",
    "url": "https://hosted.weblate.org/api/changes/88525824/?format=api"
}