Виртуальная энциклопедия Linux по-русски   Рейтинг@Mail.ru
Новости | Библиотека | Е-книги | Каталог ссылок | Форум | Авторское | Каталог ПО | О сайте | Карта сайта
  Вход для пользователей  
Регистрация
Забыли пароль?
Ссылки партнеров и друзей сайта
 

UnixForum

Книги по Linux
(с отзывами читателей)






 Use OpenOffice.org
 

Библиотека сайта или "Мой Linux Documentation Project"

 

Как использовать Facebook из командной строки

Оригинал: "How to Use Facebook through the Command Line"
Автор: jeyanthan
Дата публикации: Febriary 02, 2012
Перевод: Н.Ромоданов
Дата перевода: февраль 2011 г.

Большинство пользователей Linux предпочитают для решения большинства своих повседневных задач использовать свой терминал, а не доступ через графический интерфейс. Задумывались ли вы, есть ли способ получить доступ к Facebook из терминала? Ответ - Да ... Теперь есть возможность получить из терминала доступ к Facebook.

В приложении fbcmd вам будет предоставлен интерфейс командной строки для доступа к Facebook. Удивительно, но приложение есть также и для ОС Windows.

Установить это приложение в Ubuntu/ Linux достаточно просто.

Убедитесь, что в вашей системе установлен php. Если это не так, то установите его следующим образом:

sudo apt-get install php5 php5-cli

Для того, чтобы проверить настройку вашей среды PHP, наберете в командной строке:

php -r "echo phpversion();"

Проверьте, что вы это делаете в консоли "1".

php -r "echo ini_get('allow_url_fopen');"

Загрузите файл fbcmd.zip по следующей ссылке и раскройте архив следующем образом:

unzip fbcmd.zip
cd fbcmd

Чтобы закончить установку:

sudo php fbcmd_update.php 
sudo php fbcmd_update.php install

Для того, чтобы запустить приложение, наберите команду fbcmd:

fbcmd
Welcome to fbcmd! [version 1.0-beta5-dev1]

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

Шаг 1: Чтобы разрешить основной (начальный) доступ к вашему аккаунту через этот url, выполните:

fbcmd go access

Шаг 2: Чтобы создать неонлайновый код авторизации, выполните:

fbcmd go auth

Шаг 3: Получите ваш код авторизации (XXXXXX), а затем выполните:

fbcmd auth XXXXXX

Шаг4: Для выполнения большинства команд FBCMD требуются дополнительные права доступа.

fbcmd addperm

Вы все выполнили!

Чтобы ознакомиться с синтаксисом команд, выполните

fbcmd help

Ниже приведено несколько команд, которые, как мне кажется, интересны ...

Получение списка [и, возможно, его сохранение] фотографии из профилей всех ваших friend-ов:

fbcmd ppics =all /tmp/fbcmd/ppics/

Получение списка [и, возможно, его сохранение] всех фотографии для friend-ов с указанным тегом:

fbcmd fpics

Получение списка всех friend-ов, кто в текущий момент находится в сети:

fbcmd fonline

Экспорт в формат csv дат дней рождения всех ваших friend-ов

fbcmd finfo birthday_date -csv

Получение идентификатора вашего профиля:

fbcmd whoami

Обновление вашего статуса:

fbcmd status "is excited to play with fbcmd"

Что-то не так? Поэкспериментируйте с эти приложением:

fbcmd help #is your friend..

С помощью этого приложения, вы можете даже спланировать изменение статуса с помощью задания для cron через регулярные промежутки времени. Разве это не здорово? Попробуйте это приложение и сообщите мне ваше мнение о нем.

Дополнительные подсказки, примеры, параметры настройки и т. д. смотрите в wiki программы FBCMD.


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.
 
 
 
Новости | Библиотека | Е-книги | Каталог ссылок | Форум | Авторское | Каталог ПО | О сайте | Карта сайта
Rambler's Top100
Service (C) В.А.Костромин, 1999 - 2012 г.
Пишите на kos at rus-linux dot net.
liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня Рейтинг@Mail.ru