Лето. Жара невыносимая. Делать что-либо нереально, плюс дачно-деревенский сезон с работами на свежем воздухе... Оттого и в блоге записи появляются сравнительно редко. И такая ситуация продержится как минимум до конца июля (причины объясню в конце поста).
А сейчас расскажу немного о Твиттере. В общем, дело такое, что авторизоваться вне Твиттера под аккаунтом Твиттера ранее можно было двумя методами: Basic-авторизация (базовая/основная) и с помощью oAuth. Первое - когда вы указываете свой логин и пароль. Второе - когда вы просто нажимаете на кнопку вроде "войти", "авторизоваться" или тому подобную, после чего переадресовываетесь на сайт Твиттера и подтверждаете авторизацию.
К примеру в записи про Автопостинг в Twitter описывается скрипт, использующий именно Basic-авторизацию. В Бета-версии Twidium'а также используется этот метод. С одной стороны, он может быть удобнее авторизации в Twitter через oAuth, но при этом менее безопасен. Сами подумайте, используя авторизацию с логином и паролем на стороннем сервисе нет гарантии того, что администрация того самого сервиса не сохраняется ваши данные в своих базах.
Администрация Твиттера всячески старается обезопасить пользователей и обещали с 1 июля сделать недоступным Basic-метод. Ну, думаю я, накрылся мой скрипт автопостинга... Вчера весь день наблюдал - работает. Перевалило за полночь - а он все постит и постит. Решил почитать, что пишут на сайте по этому поводу.
Basic Auth Deprecation on August 16, 2010
August 16, 2010 The @twitterapi team will be shutting off basic authentication on the Twitter API. All applications, by this date, need to switch to using OAuth.
Don't fret! @twitterapi is here to help! Feel free to reach out to us directly, or via our Twitter Development Talk group.
The switch to OAuth is a good thing! You, as the application developer,
don't have the burden of keeping potentially damaging credentials for your users (especially considering that a lot of people use the same password for multiple services);
don't have to worry about the user changing their password — a user can change his or her password and the OAuth "connection" to your app will still work;
don't have to worry about other applications masquerading as your application as only your application can set the byline with your application name;
will eventually have access to more trusted APIs from Twitter that will only be available to "trusted" OAuth-enabled applications; and
will be contributing to the web of trust between users, service providers, and applications.
Переводить все дословно нет смысла, суть в том, что день отмены Basic-авторизации перенесен до 16 августа, то есть аж на полтора месяца. Причин тому не знаю, может быть сами решили, что юзерам нужно время, а может и пользователи уговорили... Далее описываются преимущества oAuth, оправдываются в общем, мол не зря они так придумали
Дату оттянули, отсюда можно выявить как минимум два положительных момента:
1. Есть полтора месяца на то, чтобы попользоваться сервисами с базовым методом авторизации, та же Бета-версия Twidium'а работать будет (разработчики так и не выпустили релиза).
2. Есть время на то, чтобы попытаться вникнуть в этот самый oAuth людям, незнакомым с ним (намекаю на себя). Если удастся разобраться с ним - расскажу как-нибудь.
Такой вот незамысловатый пост получился. А теперь про периодичность написания постов. В понедельник уезжаю в Карелию, то есть туда, откуда я и приехал
Недельки две меня не появится, буду отдыхать. Потому и обновлений блога не ждите пока что (интернета не будет). Естественно, как вернусь - возобновится и ведение блога, так что отписываться от чтения RSS-ленты не стоит






