0
<< предыдущая заметкаследующая заметка >>
27 марта 2013
Постинг заметок в Твиттер

Как обещал, сделал постинг заметок в Твиттер. Постится заголовок и ссылка. Это пока не работает как автопостинг, а только руками по нажатию на кнопку в редакторе. Связано это с тем, что удалять из Твиттера я пока не научился, а сам я часто закрываю, открываю и переименовываю заметку. Поэтому пока вручную.

Если ключи прописаны, в редакторе (стандартном) появится иконка, по нажатию пост будет отправлен в твиттер. Пост должен быть уже написан и сохранен, и не должен иметь ограничений доступа: то есть, доступ — всем, и опция visible не должна быть сброшена.

Ключи (4 штуки) следует прописать в созданную для этого переменную «twitter». Переменная — это такое понятие в движке, когда ты можешь завести себе некую переменную с любым именем, например «жопа», а потом вставлять ее в свои заметки, вызывая командой {_жопа_} (без двоеточия, с двоеточием — вызов модуля!). Например, удобно так хранить часто повторяющиеся куски дизайна, списки доступа, дисклаймеры и т.п. Сегодня я редактор переменных адаптировал для многопользовательского движка тоже. Но это мы отвлеклись. В общем, кроме того, в переменных иногда мы используем некоторые системные вещи, вот в частности переменная twitter у нас хранит ключи доступа.

Чтобы [в многопользовательском] движке заработала админка переменных, надо после обновления в /install увидеть слева и нажать кнопку «изменить первичный индекс `site`«.

Как получить ключи? На Твиттере. У него есть такая полусекретная ссылка: https://dev.twitter.com/apps/new, идем туда, создаем приложение. В описании пишем не важно что, нам только ключи получить:

Ставим галочку, что прочитали соглашение, набираем капчу, и вперед. Далее идем во вкладку «Settings»:

И ставим там read/write, чтоб разрешить постинг. Больше ничего заполнять не надо:

Возвращаемся на вкладку Details, нажимаем там кнопку сгенерировать ключи, и получаем четыре ключа:

Не вдаваясь в подробности, берем их и записываем в том же порядке построчно в переменную twitter, как у меня выше было показано. И постинг в Твиттер начинает работать.

Известно, что существует способ сделать регистрацию почти автоматической без всей этой ерунды, но я не умею, а разбираться с чужими протоколами — это для меня всегда самое тяжелое. Так что придется один раз повозиться с ключами.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий


Include not found: `/home/www/lleo.me/blog/template/_reklamnaya_lirica.htm`