Иногда бывает, что при публикации какой-то ссылки Вконтакте, например на своей же стене — пост загадочным образом исчезает через несколько секунд или вк совсем не дает отправить сообщение со ссылкой. Чаще всего такое происходит, когда Вконтакте заблокировал вашу ссылку.

Проверить ссылку на бан можно достаточно просто. Первый вариант — в нашей программе LSender VK PRO, второй вариант — вручную, об этом способе и пойдет речь в статье.

Проверка ссылки вручную

Итак, скопируйте ссылку https://api.vk.com/method/utils.checkLink?url=yandex.ru в строку браузера. Вместо yandex.ru подставьте сайт, который собираетесь проверить.

В результате на странице вы увидите что-то вроде этого:

{"response":{"status":"not_banned","link":"http:\/\/yandex.ru"}}

Нужно обратить внимание на «status». Возможные статусы:

  • not_banned — ссылка на заблокирована, все в порядке
  • banned — ссылка в бане
  • processing — ссылка еще проверяется, повторите запрос через пару секунд

Если у вас banned — значит ссылка в бане

Что делать если ссылка заблокирована

Самое простое — сделать редирект. Можно также обратиться в техническую поддержку Вконтакте, если вы ничего не делали и считаете это ошибкой.