Основные скиллы: Python, JavaScript, Java, Haxe, API, Docker, parsing and scraping
Контакты
Местоположение
Финляндия, Southern Finland, Helsinki

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (5)
  • Почему инстаграм обманывает, пишет значения false при апробации запроса?

    @skayer
    Python software engineer
    1. Значения в ответе могут зависеть от того, авторизованы ли вы в инстаграме при просмотре информации по своему профилю.
    "blocked_by_viewer": false – означает, заблокировали ли вы текущий просматриваемый профиль. Если вы смотрите сами на свой профиль, то тут всегда должно быть false
    "has_blocked_viewer": false – означает противоположное – заблокированы ли вы текущиМ просматриваемым профилем

    2. Так называемая "пагинация" (pagination)
    Например, если вы пытаетесь получить список публикаций пользователя, то при запросе инстаграм отобразит только несколько публикаций (например, 12 штук).
    Чтобы увидеть следующие 12 штук, надо будет посмотреть, чтобы в поле `has_next_page` было `true`, и при следующем запросе передать `end_cursor`. Таким образом инстаграм узнает, на сколько "сместить" отдаваемый результат, чтобы вы могли увидеть следующие 12 публикаций.

    3. В первом случае вначале открывается ссылка на домене `l.instagram.com`, а потом происходит перенаправление на ссылку, которая указана в параметре `u`. Инстаграм в таком случае может отследить, что пользователь перешел по ссылке на внешний сайт.
    Во втором случае ссылка откроется напрямую.

    4 и 5. Авторизованы ли вы инстаграме, когда получаете эту информацию об аккаунте? Если нет, то скорей всего это причина такого ответа от инстаграма.
    Ответ написан
    4 комментария
  • Как подсветить новую строку в таблице?

    @skayer
    Python software engineer
    Нужно в css правила добавить нечто следующее:
    @keyframes color-me-in {
        0% {
            background: white;
        }
        50% {
            background: blue;
        }
        100% {
            background: white;
        }
    }

    Это анимация, чтобы элемент из белого стал голубым а потом обратно белым.

    Далее к новой строке таблицы нужно добавить css свойство с названием созданного выше правила:
    $('div').css('animation', 'color-me-in 5s')
    'div' нужно заменить на селектор в вашей таблице.

    Чтобы выбрать именно последнюю строку в таблице, можно использовать псевдо селектор `last-child`:
    table tr:last-child {
        animation: color-me-in 5s;
    }
    Ответ написан
    1 комментарий