APIРабота с социальных
WordPressсетей на
Михаил Горишний
Facebook for WordPress
Social plugins and publishing in your WordPress site
Полная настройка всех виджетов и остальных
плюшек в административной панели
Страница компании
Star Tour Norge
Star Tour Norge
Регистрация приложения
Facebookв
Facebookв
Добавление нашего приложения
Facebookна страницу
Facebookна страницу
www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
Страница компании
Facebook Tab
Facebook Tab
Данные пользователя
facebookиз
facebookиз
Результат
Данные пользователя
facebookиз
facebookиз
Facebook
onnectС
onnectС
// set up Facebook app
$this->facebook = new Facebook(array(
"appId" => $this->appId,
"secret" => $this->secret,
));
// See if there is a user from a cookie
$this->user = $this->facebook->getUser();
Получение активности
пользователя
пользователя
public function getFeedData() {
return $this->facebook->api('/me/feed', 'GET', array(
'since' => $this->feedParams['since'],
'until' => $this->feedParams['until'],
'limit' => $this->facebookPostLimit
));
}
Обработка переменных
Фабрика методов
Фабрика методов
private function factory() {
foreach (array_keys($this->_workArray) as $key) {
$func = 'insert' . ucfirst($key);
if (method_exists($this, $func)) {
$this->$func();
} else {
$this->_workArray[$key] = '';
}
}
}
Пример заполнения
Переменная {{link}}
{{link}}
private function insertLink() {
if (isset($this->currentPost->link))
$this->_workArray['link'] = $this->currentPost->link;
else
$this->_workArray['link'] = '';
}
Галерея
открыток
открыток
Проект
Hangover Part III
Hangover Part III
:Загрузка изображений
#hangovernorge, #fest
#fest
Создание приложения
Instagramв
Instagramв
Получение фотографий
по тегу
по тегу
$url = 'https://api.instagram.com/v1/tags/' . $args['tag'] .
'/media/recent?access_token=' . $this->access_token;
$query = json_decode(file_get_contents($url));
Вывод изображений
по хештегу
по хештегу
,Сортировка удаление выбранных элементов
( WP_List_Table)так же возможен вывод с помощью
( WP_List_Table)так же возможен вывод с помощью
Результат
Реальный
Пример
Пример
http://vk.com/reggin_ua
https://www.facebook.com/reggin.ua
http://instagram.com/reggin_ua
-С Вами был
Михаил Горишний
!Спасибо за внимание

Social networks API + WordPress

Editor's Notes

  • #2 {"27":"","16":"","5":"","22":"","11":"","28":"","17":"","6":"","23":"","12":"","1":"","29":"","18":"","7":"","24":"","13":"","2":"","19":"","8":"","25":"","14":"","3":"","20":"","9":"","26":"","15":"","4":"","21":"","10":""}