Я пытаюсь написать небольшое расширение для Chrome, которое просматривает историю последних посещений определенного сайта и что-то с этим делает. Я немного встревожен, что кажется, что нет возможности искать историю Chrome по URL.
Единственный API, который я нахожу на http://code.google.com/chrome/extensions/history.html,, перечисляет только одну функцию поиска с текстовой областью, которая выполняет полнотекстовый поиск по содержимому посещенных страниц. Поиск по http://sitename не возвращает никакие HistoryItems для этого сайта, а просто 'sitename' возвращает нерелевантные результаты, которые упоминают рассматриваемый сайт.
Так что-то вроде этого не возвращает результатов:
chrome.history.search({text: 'http://stackoverflow.com', maxResults:10}, function(results) { console.log(results) })
Но что-то подобное происходит, но включает в себя многочисленные результаты из других доменов, и действительно, результаты, которые не содержат слов «stackoverflow.com», но содержат слова, подобные им:
chrome.history.search({text: 'stackoverflow.com', maxResults:10}, function(results) { console.log(results) })
Это действительно все, что есть? Неужели я не могу, например, попросить службу хронологии Chrome «сообщить мне последние 10 страниц, которые были просмотрены на stackoverflow.com»?