PHP
21
Вклад в тег
function getUsersQuery() {
// ...
}
function getUsers() {
return getUsersQuery()->orderBy('id');
}
function getUsersSorted() {
return getUsersQuery()->orderBy('name');
}
oauth/access_token?grant_type=fb_exchange_token&client_id=[ID_ПРИЛОЖЕНИЯ]&client_secret=[КЛЮЧ_ПРИЛОЖЕНИЯ]&fb_exchange_token=[ТОКЕН]
$app_id = ''; // ид приложения. берешь в настройках приложения (или копируешь с адресной строки)
$app_secret = ''; // ключ приложения. берешь в настройках приложения
$access_token = ''; // токен, который мы получили
$page_id = ''; // id группы
$fb = new Facebook\Facebook(array(
'app_id' => $app_id,
'app_secret' => $app_secret,
'default_graph_version' => 'v2.2',
));
$fb->setDefaultAccessToken($access_token);
// а тут мы непосредственно постим запись на стену.
// в этом примере запись представляет собой картинку + текст
$data = [
'message' => 'Текст',
'source' => $fb->fileToUpload('/полный/путь/к/картинке'),
];
$batch = [
'photo' => $fb->request('POST', "/{$page_id}/photos", $data),
];
$responses = $fb->sendBatchRequest($batch);