
fbcmd - кроссплатформенный консольный клиент для Facebook, который поддерживает обновление статуса, загрузку фотографий, отображение профилей друзей и событий, ленты, "расшаривание" ссылок и многое другое.
Данный клиент может быть полезен для тех, кто хочет обновить свой статус на Facebook, загрузить фотографии и так далее, при этом не открывая браузер.
Установка fbcmd
Итак, для начала требуется установить зависимости пакета fbcmd:
1 |
sudo apt-get install php5-cli php5-curl |
После этого уже можно устанавливать fbcmd. Для этого воспользуйтесь командами ниже:
1 2 3 4 |
cd && wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php php fbcmd_update.php sudo php fbcmd_update.php sudo php fbcmd_update.php install |
Теперь нужно предоставить fbcmd доступ к вашему аккаунту. Для этого воспользуйтесь следующей командой:
1 |
fbcmd go access |
После этого нужно авторизовать приложение для использования Facebook в оффлайне:
1 |
fbcmd go auth |
В открывшемся окне будет специальный код. Скопируйте его и воспользуйтесь им в данной команде:
1 |
fbcmd auth специальный_код |
Вместо "специальный_код" вставьте код, который вы получили в открывшейся страничке.
И, наконец, предоставьте fbcmd нужные права следующей командой:
1 |
fbcmd addperm |
Всё, после этого можно полноценно пользоваться утилитой.
Приведу несколько примеров. Для обновления статуса воспользуйтесь следующей командой:
1 |
fbcmd status "Я люблю Ubuntovod.ru!" |
Для загрузки фотографии photo.jpg в альбом Photo воспользуйтесь такой командой:
1 |
fbcmd addpic photo.jpg Photo "Описание к фотографии" |
Приятного пользования! Версии для других дистрибутивово, а также для Windows или Mac OS X.