Jeff_Parker, меня тоже была подобная проблема. Токен генерировался самим js-файлом используя публичный ключ и к тому же записывался в LocalStorage. Кукловод спас)
Василий Банников, есть один специализированный портал где аудитория людей - профессиональные дяди и тети за 40+. 90% пользователей имееют аську в рабочих целях. Сам в шоке.
PrAw, я анализировал запросы в браузере, в момент авторизации по ЭЦП в реквесте 2 параметра:
certHash = хэш публичного ключа (я только полагаю, может неправ)
digitalSign= хэш центра аттестации (я только полагаю, может неправ)
Если я эти параметры в curl передаю, то авторизация срабатывает. Так все работает. Тестировал несколько дней, эти параметры не менялись (я просто подозревал что они динамичные). надеюсь они до конца срока жизни сертификата.
>>Как Вы будете получать доступ к ЭЦП тоже интересный вопрос
Сами ключ у меня на физи. ночителе находится, я так понимаю ключ будет лежать на сервере в защищенной дирректории и дальше уже работать с ним.
там когда через браузер авторизируешься, просит расширение поставить - Для корректной работы с сайтом рекомендуется скачать и установить плагин КриптоПро ЭЦП (CADESCOM) версии 2.0.12245
Роман, заголовке вопроса. именно было интересно послушать людей кто делал подобное через MTProto, в качестве отправителя использовал пользователя, а не бота.
shurshur, я бы даже сказал что пока всегда 300 контрагентов. По факту отправляться будет не всем, в зависимости от критериев. Сделал реализацию через асинхронный madeline, первая рассылка запущена, будем наблюдать.
shurshur, сделали первую рассылку сегодня от пользователя, пока полет нормальный. Будем наблюдать. В зуджем случае забанят номер навсегда, который нет так важен.
Steven Konrov, на основе чего сделан вывод.? Мне телеграм только что ответил, сказал если юзеры будут добавлять вас в спам, то заблокируют. Но юзеры не будут, они дали согласие