Làm cách nào để phân tích cú pháp chuỗi tác nhân người dùng của bạn? Tôi đang tìm cách để có được:Có cơ sở dữ liệu đại lý người dùng trực tuyến không?
- Trình duyệt
- Trình duyệt Version
- OS
- OS Version
từ một chuỗi tác nhân người dùng. Ứng dụng của tôi được viết bằng perl và trước đây đã sử dụng HTTP::BrowserDetect. Đó là một chút ngày và không còn được duy trì. (Edit: nó đã được cập nhật.) Tôi không có cách nào gắn liền với việc sử dụng perl để tra cứu thực tế.
Tôi đã đi đến kết luận rằng phân tích cú pháp tự động là nguyên nhân bị mất. Tôi đã nghĩ đến việc viết một ứng dụng kiểu crud để hiển thị cho tôi một danh sách các UA chưa được phân loại và tự giữ chúng cập nhật.
Tài nguyên như vậy đã tồn tại mà tôi có thể khai thác? Thật tuyệt vời nếu tôi có thể thực hiện cuộc gọi HTTP để tra cứu thông tin tác nhân người dùng.
Cảm ơn!
Bạn đang tìm kiếm cho điện thoại di động? Nếu vậy, có deviceatlas.com ... nếu không, bỏ qua :) –
Tôi đã tích hợp rất nhiều Cơ sở dữ liệu trực tuyến trong lớp trừu tượng này, có thể bạn có thể sử dụng nó so sánh chúng https://github.com/ThaDafinser/UserAgentParser #providers – ThaDafinser