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



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Фаина Судкович. «Кто угадает дождь, кто остановит ветер?»

Фаина Судкович. «Кто угадает дождь, кто остановит ве...

В последние годы я совершаю приятные открытия — узнаю поэтов-земляков, весьма далеких от пенсионного возраста и притом — ярких, интересных и талантливых. Одно из таких открытий&n...
Чему и как учить детей?

Чему и как учить детей?

Мы все чаще видим в наших детях некое зло, с которым надо бороться любыми доступными методами. В интернете рекламируется устройство испанского дизайнера, которое якобы позволяет решить проблему неусид...
Что такое рефинансирование?

Что такое рефинансирование?

Сложное слово «рефинансирование» имеет английские корни и трактуется как двойное (повторное) управление денежными активами. Современный экономический словарь даёт несколько толкований &laq...
Норвегия и тролли, или Где рождаются сказки?

Норвегия и тролли, или Где рождаются сказки?

Далеко на севере находится одна довольно протяжённая страна. В наши дни она покрыта льдом и снегом лишь зимой, но когда-то, несколько тысячелетий назад, ледник охранял её. Постепенно ледник сходил, д...
Штабелер - незаменимое оборудование.

Штабелер - незаменимое оборудование.

Штабелер - это долговечная и очень маневренная машина, занимающая минимальное количество площади, на ней можно работать как в маленьких складах, так и на производстве, в розничных магазинах, штабелеру...
Что общего между сайтом и космическим спутником?

Что общего между сайтом и космическим спутником?

Что общего между сайтом и космическим спутником? "Ничего", - вот что первое приходит в голову. На самом деле это не совсем так, точнее совсем не так. Сайт и спутник имеют опр...
Может заинтересовать

СМИ: какими они стали в сегодняшней России?

Новости — наша профессия. Такой слоган использовался некоторое время назад на популярном ...

Стихийная магия. Общие положения, классификация.

Условно стихийную магию можно разделить на две ветви: Энергетическая (вибрационная) и сущностная. Пе...

Иван Каляев и революционный террор, или Что бы ска

Поиск ответов на мучающие вопросы в нелегкий для России период истории привел Ивана Каляева в партию...

Вкусные рецепты: Яичные блинчики с начинкой, салат

Яичные блинчики с начинкойРазбиваем яица. Добовляем соду, соль, муку (кто хочет поострее, то красный...

Рожать иль не рожать, и если да – когда?

«Настоящий мужчина должен построить дом, посадить дерево и родить сына» — нар...

Что такое такелаж?

Такелаж - это приспособление для поднятия и перемещения разнообразных грузов. Он состоит из тросов и...

Трафаретная печать

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

Кесарево сечение у хомяка. Как рожала Мышка Маша?

Вообще-то Мышка Маша — это хомяк, точнее, хомячиха. Она была приобретена в зоомагазине, к...

Полакомимся свежей картошечкой с грядки?

Кто не любит ароматный и вкусный молодой картофель, с маслицем и зеленью? А если вдобавок ко всему о...

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

Современное и грамотное решение для станций технического обслуживания автомобилей или автосалон...



О информационном портале:

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

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