С некоторых пор SMS можно получить только при запросе из мобильного приложения, на десктопе или в собственном клиенте - только сообщение в уже ранее установленный клиент.
1. В мобильном устройстве есть специальный фоновый сервис, который регулярно запрашивает у облака новые уведомления.
2. Когда устройство запросило у облака уведомление, облако может отмечать, что вот, сообщение получено. Не знаю как сейчас, но в GCM раньше можно было получать статус уведомления, а в APNS - нельзя. Но может что-то изменилось, я не следил.
for link in soup.find_all('a'):
url = link.get('href')
... и далее с ним работаем
Но скорее всего это плохая идея. Потому что на странице обычно много ссылок, включая совсем ненужные. Обычно находят нужный элемент (div, span, article - неважно) с нужными тэгами/id/классом/иерархией вложенности, внутри которого уже ищут что требуется.
Икотий Айтишевич, добавлю, что нет ни "ненавязчивой рекламы", и "не настолько навязчивой". И закон о рекламе, и элементарный здравый смысл чётко указывают, что на передачу рекламы по сетям связи у пользователя надо спросить МОТИВИРОВАННОЕ согласие ЗАРАНЕЕ. Причём ПО ДРУГОМУ КАНАЛУ, не по тому же, по которому пихается реклама.
До получения согласия этого делать ЗАПРЕЩЕНО ЦЕЛИКОМ И ПОЛНОСТЬЮ.
Икотий Айтишевич, мы не видим эту рекламу не потому что она запрещена законом. А потому что нет технической возможности отправить сообщение по мак-адресу.
Как на самом деле работало это:
1. Пользователь ставил игрушку со встроенной рекламой в виде SDK какого-нить рекламной канализации.
2. Игрушка не может получать геолокацию пользователя (при review им трудно получить такие разрешения), но может получить мак-адрес.
3. Когда пользователь проходит мимо нужной точки (например, магазина), его мак-адрес сниффается из сети и передаётся в рекламную канализацию.
4. Рекламная канализация связывает рекламный id в мобильном приложении с пойманным id в магазине и добавляет в очередь этому пользователю в игрушке "таргетированные" фекалии. Или посылает в пуш-сообщениях (за такое поведение я приложение тут же сношу или в крайнем случае жёстко вырубаю пуши нафиг).
Но для этого у пользователя должно быть установлено подконтрольное канализации приложение. Просто чудесного способа "послать по мак-адресу не существует.
Из-за таких п***сов в Android и iOS и сделали, что мак-адрес постоянно меняется.
Икотий Айтишевич, если я буду проходить по улице мимо магазина, а магазин увидит мой мак и пришлёт мне рекламу через "ретаргетинг" (что это такое???), то я буду очень недоволен и натравлю на магазин сразу несколько контролирующих органов.
Поэтому магазин такого делать не будет. А кто будет? Очевидно, только чёрная реклама: наркотики, ставки, обещание лёгких заработков... И наши смартфоны должны были бы в людном месте быть просто завалены подобным "ретаргетингом". Но почему-то нет... Почему? Точно! Это же просто невозможно!
Просто развесьте на всех местах, где много ходят и особенно стоят в очередях, а также где часто читают объявления, QR-код. Например, около лифта, на очереди в столовой, возле учебной части...
Делать рассылку - это отвратительный паттерн поведения, который очень раздражает пользователей.
С некоторых пор зарегистрироваться в Telegram можно только из мобильного клиента. С других клиентов - только авторизоваться в уже созднном аккаунте. Сделано как раз из-за таких умников, что автоматизируют массовое создание ботов.
Василий Банников, нужно ещё понимать, что ВЭД в России это отдельный филиал ада...
Когда-то знакомый в мелком ООО не мог купить хостинг в хецнере на деньги ООО, потому что это ВЭД и там что-то слишком сложно и неоднозначно, и поэтому он покупал через перекупов с российским юрлицом...