[Скрипты] Скрипт показывающий топ-50 блогов и их рейтинг

Меня откровенно з..е..а..о что люди не понимают по какому принципу он составляется.

[Скрипты] Скрипт показывающий топ-50 блогов и их рейтинг
async function main() { let blogs = null const response = await fetch(`https://api.dtf.ru/v2.7/discovery/blogs`); const response_json = await response.json(); if (response_json.result) { blogs = response_json.result; } if (!blogs) return; let results_text = ` <h1>Топ 50 блогов по количеству реакций на постах за 7 дней</h1> <table> <thead> <tr> <td>Место</td> <td>Юзер</td> <td>Реакций на постах за 7 дней</td> </tr> </thead> <tbody>`; for (let i=0; i<blogs.length; i++) { const blog = blogs[i].data; results_text += ` <tr> <td>${i+1}</td> <td> <a href="https://dtf.ru/u/${blog.id}" > <img style="width: 36px; height: 36px; float:left;" src="https://leonardo.osnova.io/${blog.avatar.data.uuid}/-/scale_crop/72x72/" /> <span style="line-height: 36px; margin: 0 0 0 10px;" >${blog.name}</span> </a> </td> <td>${blog.count_stats_7d}</td> </tr>`; } results_text += ` </tbody> </table>`; document.querySelector('.view').innerHTML = results_text; } main();

Как пользоваться?

  • Скопировать скрипт
  • Вставить в консоль браузера
  • Запустить скрипт
13
5
4
1
19 комментариев