Пишемо бота на php для twitter або як користуватися twitter api (oauth) - блог вячеслава волкова

Реєстрація додатки

На даному етапі нам необхідно буде ввести стандартні необхідні поля: назва нашого застосування (Application Name), його опис (Application Name), сайт нашого застосування (Application Website). організацію (Organization - якщо є).

Нижче необхідно вибрати який тип програми ми будемо використовувати Client або Browser. Так як взаємодії з браузером і користувачем у нас не буде, то ми вибираємо Client (Desktop Client).

Далі вибираємо рівень доступу (Default Access type) Читання-Запис твітти (Read Write) або просто читання (Read-only).

При необхідності можна завантажити іконку для свого застосування.

Callback URL не вказуємо, так як немає взаємодії з веб інтерфейсом.

Після успішної реєстрації вашої програми вам буде надано 2 ключа доступу - це OAuth Consumer key і Consumer secret.

TwitterOAuth PHP Class

Пишемо бота на php для twitter або як користуватися twitter api (oauth) - блог вячеслава волкова

Далі отримаємо наш oAuth токен вже для безпосередньої відправки повідомлень. Скористаємося наступним кодом

Тепер у файлі «access.txt» будуть необхідні коди, які вам треба кудись зберегти і згодом використовувати.

УВАГА! Якщо з якихось причин не вдалося отримати access токени, то спробуйте виконати всі з першого кроку ще раз.

Тепер спробуємо відправити наше перше повідомлення використовуючи oauth_token і oauth_token_secret.

Надалі ви можете написати окремий клас для відправки необхідних вам повідомлень в твіттер, автоматично фолловить за ким то чи ретвіти потрібні вам повідомлення з пошуком за тегами.

Ось мій архів з прикладом використання бота, який можна завантажити тут.

p.s. Тільки не забудьте змінювати необхідні параметри на свої.

Можливо також вам буде цікаво:

  • Пишемо бота на php для twitter або як користуватися twitter api (oauth) - блог вячеслава волкова
    Стиль для placeholder в CSS3 або реалізація ...
  • Пишемо бота на php для twitter або як користуватися twitter api (oauth) - блог вячеслава волкова
    Пишемо плагін-віджет для WordPress і публікуємо в репозиторії
  • Пишемо бота на php для twitter або як користуватися twitter api (oauth) - блог вячеслава волкова
    Лови moment.js або зручна бібліотека для роботи зі сп ...

Схожі статті