Вывод статуса лички в вк

короче нужно сделать такую штуку, чтоб при заходе на аккаунт вк, сразу выводился статус лички, то есть закрыта или открыта, как это сделать?

image

В каком смысле “при заходе на аккаунт”?

ну где-то сбоку надпись “лс: открыта/закрыта”

Что именно вы делаете, о чем речь? Просто открываете ссылку на чей-то профиль вк в своем браузере или что?

нет, именно свой профиль когда открываю, чтоб сбоку выводился статус лички

А зачем, вы не знаете какой статус себе поставили?))

мне просто нужно для своих целей

ну так что?

Что “ну так что”?) Никто не обязан вам отвечать.


Мутная фигня какая-то :kolobokpolice:

Юзерскрипты (TamperMonkey) можно использовать для такого.

Изучить DevTools —> Network, найти в ответ на какой запрос возвращаются нужные данные.
Выполнять этот запрос скриптом, вставлять в нужное место страницы.

Типа такого:

страница куда надо вставить

<div id="insertHere">
Hello!
</div>

скрипт

fetch('https://www.banki.ru/products/currency/eur/')
  .then(r => r.text())
  .then(html => {
    const parser = new DOMParser()
    const doc = parser.parseFromString(html, 'text/html')

    const currencyTable = doc.documentElement.querySelector('.currency-table')
    
    document.querySelector('#insertHere').appendChild(currencyTable)
  })
  
fetch('https://www.banki.ru/products/api/cities/top/?limit=5')
  .then(r => r.json())
  .then(data => {
    const citiesHtml = '<ul>' + data.data.map(city => `<li>${city.name}</li>`).join('') + '</ul>'
    
    document.querySelector('#insertHere').insertAdjacentHTML('beforeend', citiesHtml)
  })

https://jsfiddle.net/AlexP11223/uzf7t6wy/23/

1 лайк