Pull to refresh

Comments 34

Оригинальный алгоритм распознавания =)
Тоже хотел сказать! Человек пошел по своеобразному пути, и это здорово, что он не эталонный :)
Не понял как так заранее можно заполнить access_token, если он там по определению (и по факту) ВРЕМЕННЫЙ? Поясните. Ссылку вышеприведённую на авторизацию дают юзеру, чтобы ему вылезла форма логин-пароля (или если уже заавторизован сразу разрешение спросило) и потом через пару редиректов туда-обратно вернуло как раз access_token для oauth-авторизации. В любом случае лучше (т.е. можно или нужно) тогда уж хранить куку авторизационную, тогда новый access_token заново дадут сразу, но хранить access_token… не понимаю.

А алгоритм — ну да, простое и в чём-то любопытное решение.
Заранее заполнить файл access_token.txt. Перед этим само значение access_token естественно надо получить.
Вы меня не поняли.
Заранее заполнить файл access_token.txt. Перед этим само значение access_token естественно надо получить.
Это я понял как раз. Я не понял другого — вы предлагаете делать это регулярно? Т.е. ковырять этот запрос, вылавливать access_token, прописывать заново в файл итд? access_token — это ВРЕМЕННЫЙ токен, понимаете? Его получают ВРЕМЕННО, основываясь на других (постоянных) данных авторизации — логине+пароле, ну или на в целом сессионной авторизации (если она сохраняется между сессиями). Именно для того получают, чтобы при работе с API не светить ничего остального. Даже в документации вконтактовской по вашей ссылке про это пишется. Не знаю как сейчас, но пару месяцев назад он был вообще с мизерным expires, т.е. его ОБЯЗЫВАЛИ переполучать в каждой сессии обмена данными по API. Но даже если сейчас даётся expires больше и токен можно сохранить между сессиями, то всё равно он будет меняться после каждого чиха — перелогина, смены клиентом ip (в случае динамических айпишников это часто, не так ли?) итд итп.
Сейчас достаточно указать в scope=offline, тем самым token будет жить достаточно долго. Так долго, пока вы не измените логин, пароль и(или) не удалите приложение. Кстати приложение десктопное. Насчет смены ip вы и в самом деле правы. Как-то я не подумал( у меня статический давно). Token меняется при смене первых трех цифр айпишника, что происходит довольно-таки часто. Тогда и в самом деле я предлагаю заново получать и менять).
У вас в 13×14 нулях восьмерка.
Ну я иногда, уходя в академию, просил заниматься распознаванием маму)
Я вас, возможно, удивлю, но у Контакта уже очень давно есть встроенная абсолютно такая же фича, настраивается вот здесь.
Для Теле2?
«К сожалению, на данный момент отправка уведомлений доступна только МТС, Билайн и Мегафон в России и life:) (Украина) в тестовом режиме»
Думаю этот пост долежен быть сигналом для теле2, что пора соглашаться на бесплатную отправку смс, как это сделали остальные операторы.
У меня djuice(киевстар), уведомления приходят.
ну не так давно :) лет 5 назад у нас был сервис, который позволял получать и отправлять сообщения через смс вконтакте, в одноклассниках, в мамбе и на лавпланете. мы его активно рекламировали через контакт и нас постоянно банили, а после общения с саппортом объяснили, что низзя спрашивать у пользователей пароли. Так как апи тогда толком не было, сервис в итоге загнулся, а контакт такую фичу запсутил 2 года спустя только.
Интересная реализация, спасибо.
Только я бы повесился, если бы ко мне начали приходить смс-ки из какой-нибудь соц.сети.
UFO just landed and posted this here
Если достанет спам, конечно поправьте.
UFO just landed and posted this here
От сервисов-распознавалок 1$ за 1000 каптч вы врядли отвертитесь. Лучше сделать 50смс в день с ипа.
50 смс не гуманно, не у всех реальные IP. Лучше нарастающий таймаут поставить.
У каждого (или почти у каждого) оператора есть возможность отправки смс через e-mail адрес, что значительно упрощает реализацию вашей идеи.
В Украине МТС запретил это делать.
А Киевстар разрешил только если пользователь сам подписался на такие СМС.
У МТС-Москва и Мегафон-Москва такого нет.
Мегафонг-поволжье — есть. Отправляешь на +7927xxxxxxx@sms.mgsm.ru письмо, приходит через минуту смс-кой. Очень удобно. У меня половина оповещалок на работе на это завязаны.
Кстати. Для уменьшения количества итераций можно красить весь нечерный цвет у картинок в белый.
Делал алгоритм такого-же типа, только я не хранил картинки. Я их приводил в ч/б изображение, уменьшал на 2-а пикселя и преобразовывал в простой двухмерный массив с 0 и 1.
Самое интересное, что это было все для Теле-2, но в Латвии. В последствии они сменили капчу на более неразгрызаемую.
Молодец, хорошая реализация и описание подробное.
Отсылать смс на номер абонента теле2?
нет, написать скрипт который эти СМС бы отсылал :) Ну то есть заюзать вместо контактовского апи твитеровское, например слать СМС при DM, и упоминания тебя кем-то
Можно. Просто получить текст, который вам необходим и отправить смс.
function send_sms_VK($examples_img_dir,$tel_number_file, $message_from_VK)
Вставляйте вместо $message_from_VK что хотите.
Если привести картинки к ЧБ, то кажется можно базой поменьше обойтись.
А вообще было время когда у tele2 вообще там капчи не было=)
Sign up to leave a comment.

Articles