Sử dụng trang web này:
https://besticon-demo.herokuapp.com/allicons.json?url=www.stackoverflow.com
Nó sẽ tìm thấy tất cả các biểu tượng cho một trang web trong nhiều kích cỡ và trả về một chuỗi json tốt đẹp với dữ liệu meta bao gồm url vào biểu tượng. Bạn chỉ cần thay thế www.stackoverflow.com
bằng miền của mình.
Trang web cũng có một gui cho nhập vào các trang web bằng tay nếu bạn thích:
https://besticon-demo.herokuapp.com/
Dưới đây là một chuỗi mẫu trở về từ truy vấn cho trang web của stack overflow:
{
"url":"www.stackoverflow.com",
"icons":[
{
"url":"http://stackoverflow.com/apple-touch-icon.png",
"width":158,
"height":158,
"format":"png",
"bytes":3445,
"error":null,
"sha1sum":"c78bd457575a3221c6b3d0d17ffb00ffc63d7cd0"
},
{
"url":"http://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d",
"width":32,
"height":32,
"format":"ico",
"bytes":5430,
"error":null,
"sha1sum":"4f32ecc8f43d0986b9c6ce9f37999e86c0b829ef"
},
{
"url":"http://stackoverflow.com/favicon.ico",
"width":32,
"height":32,
"format":"ico",
"bytes":5430,
"error":null,
"sha1sum":"4f32ecc8f43d0986b9c6ce9f37999e86c0b829ef"
}
]
}
Nguồn
2016-06-23 15:58:52
Cảm ơn bạn đã tư vấn, tôi sẽ triển khai và cho bạn biết những phát hiện của tôi. -Best – mask
Tôi nhận được nó làm việc với sự giúp đỡ của google url cung cấp cho phương pháp này. http://www.google.com/s2/favicons?domain=www.domain.com để lấy favIcon. Vẫn đang vật lộn với nền để làm cho minh bạch như một số trong số đó là với BKG màu trắng và một với màu đen. Không chắc chắn cách xử lý các nền động đó. @minitTech Cảm ơn sự giúp đỡ của bạn, nó giúp tôi bắt đầu. – mask