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



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

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



Мода не стоит на месте! Что придумала она сегодня?

Мода не стоит на месте! Что прид...

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

Хорошее строительство зависит от...

Эффективное строительство зданий зависит от основы! Изделия из железобетона (как правило, используют Жби для всех конструкций) подходят для постройки любого типа зданий как нельзя лучше. Но не нужно з...
Кариес –терпеть мучительную боль или приступать к лечению? Что целесообразнее?

Кариес –терпеть мучительную боль...

Как же сделать так, чтобы люди забыли, наконец, о такой неприятности как кариес зубов? Считаем, что многие компетентные ученые, врачи и их пациенты желали бы получить исчерпывающий ответ на данный воп...
Заливные витражи

Заливные витражи

Витражи - фантастическая вещь, которая привносит в интерьер особую ноту. Игра света в цвете всегда неожиданна, никогда нельзя предугадать, как она будет звучать в данном интерьере. Зачастую это звучан...
Главные плюсы каркасных домов: отзывы знатоков

Главные плюсы каркасных домов: о...

В настоящий момент активно развивается малоэтажное строительство. Одним из последних и востребованных видов подобного строительства считается возведение каркасных домов «под ключ». Однако ...
Игровой город. Бесплатное средство от беспокойства.

Игровой город. Бесплатное средст...

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

Развивая портал:

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

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