public static function getUserGroup($user_id) { $fb = new \Facebook\Facebook(['app_id' => FACEBOOK_API_KEY, 'app_secret' => FACEBOOK_API_SECRET, 'default_graph_version' => 'v2.5']); $request = new \Facebook\FacebookRequest(self::fbApp(), $_SESSION['facebook_access_token'], 'GET', '/' . $user_id . '/groups'); $response = $fb->getClient()->sendRequest($request); $groups = $response->getDecodedBody(); \Lib\Common::dd($groups); }
<?php session_start(); /** * Created by PhpStorm. * User: hungnguyen * Date: 02/03/16 * Time: 4:06 PM */ require_once __DIR__ . '/../vendor/autoload.php'; require_once __DIR__ . '/../GoogleSheet.php'; require_once __DIR__ . '/../Config.php'; $feedTitle = $_GET['feedTitle']; use Google\Spreadsheet\DefaultServiceRequest; use Google\Spreadsheet\ServiceRequestFactory; use Lib\Common; $serviceRequest = new DefaultServiceRequest(Common::getGoogleTokenFromKeyFile()); ServiceRequestFactory::setInstance($serviceRequest); $spreadsheetService = new Google\Spreadsheet\SpreadsheetService(); $spreadsheetFeed = $spreadsheetService->getSpreadsheets(); $spreadsheet = $spreadsheetFeed->getByTitle($feedTitle); $worksheetFeed = $spreadsheet->getWorksheets(); foreach ($worksheetFeed as $key => $value) { $sheet[] = $worksheetFeed[$key]->getTitle(); } echo json_encode($sheet);