PHP: Обновляем статус в твиттере с помощью cURL

Сегодня мы рассмотрим как можно удаленно обновить статус в твиттере. Для реализации нам понадобится cURL и API твиттера. Адрес API, который нужен нам для обновления статуса – twitter. com/statuses/update. xml.


Прежде чем начать, убедитесь что у вас установлен и включен cURL!

Давайте начнем.
// Устанавливаем имя пользователя и пароль
$username = "alex-g";
$password = "*********";
// Сообщение, которое мы хотим отправить
$message = "Ура!, я обновил удаленно свой статус :)";
// Адресс API твиттера
$url = "twitter. com/statuses/update. xml";

$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "$url");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "status=$message");
curl_setopt($curl_handle, CURLOPT_USERPWD, "$username:$password");
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
// Проверяем отправилось ли наше сообщение
if (empty($buffer))
echo "Не удалось отправить сообщение. Может твиттер в ауте?";
else
echo "Ура !, ты добавил новый статус в свой твиттер аккаунт :)";


С помощью функции curl_init() мы инициализируем сессию и затем устанавливаем для нее опции при помощи функции curl_setopt(). Затем мы выполняем cURL-запрос при помощи функции curl_exec() и закрываем сессию curl_close().

Автор: Thim Kristoffersson

Оригинал: slimmendesigns. 000space. com/tutorials/tutorial-php-update-twitter-status-with-curl/

Перевод: Александр Герасимов
Эта и многие другие статьи на Tutorials-World. ru
15:14 14.12.2016



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:
* 1. Выберите правильный вариант:
* 2. Введите ответ цифрами: два умножить на девять равно


Эксплуатация деревянного дома

Эксплуатация деревянного дома

Современный дом из бревна - это красивый, долговечный, экологичный и теплый дом, где есть все для безопасной жизни и комфортного проживания. Однако, дерево - «живой» материал, и к сырью предъявляютс...
Как продать автомобиль?

Как продать автомобиль?

Все автовладельцы рано или поздно сталкиваются с этой задачей. Кто-то пересаживается на более новую машину, кто-то меняет класс авто, кому-то срочно нужны деньги, но в любом случае продавать машину го...
Видеонаблюдение за процессом газовыделения на комете Лулин

Видеонаблюдение за процессом газ...

Не стоит ждать, когда комета Лулин станет всего лишь одним из межзвездных объектов… тем более, что еще меньше времени потребуется, чтобы лунный свет и недостаточно удобная позиция похитили её у нас. Б...
5 показателей живого блога

5 показателей живого блога

Привет, уважаемые читатели. Сегодня решил сделать небольшое сообщение на тему 5 показателей живого блога. Хочу поделиться своими наблюдениями в надежде, что они пригодятся, для каждого из вас. Ведь пр...
Форекс стратегия «Русские народные сказки»

Форекс стратегия «Русские народн...

Попытка формализовать торговлю на рынке Форекс привела меня к тактике, которую я назвал «Русские народные сказки» или РНС. Тактика состоит в отработке одной единственной фигуры – Змей Горыныч, или обр...
Подъемные столы и платформы - автосалоны и СТО под ключ - рекомендации

Подъемные столы и платформы - ав...

Современное и грамотное решение для станций технического обслуживания автомобилей или автосалонов — это подъемные столы, которые позволяют при значительной экономии места устраивать на...
Здоровье и МедицинаЕда, рецептыHi-TechОбучениеФлора и фаунаКультура и искусствоОбустройство бытаАвто и МотоСемья, дом, детиДеньги и работа
Может заинтересовать:

Новости развития информационнного портала:

Наш интернет-портал является ресурсом, который включает в себя полный ассортимент познавательных и интересных статей. Каждый посетитель найдет для себя что-нибудь полезное. Адаптированный дизайн позволяет вам максимально быстро находить необходимую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех электронных устройствах. Теперь отыскать требуемую информацию стало легко.

Мы подобрали для вас полезные и интересные статьи. У нас портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на любых гаджетах. Теперь, поиск нужной информации будет занимать у вас секунды.