как подключить facebook graph php sdk

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
bo2k
Сообщения: 2
Зарегистрирован: 2018.08.19, 18:30

как подключить facebook graph php sdk

Сообщение bo2k »

Понимаю, что ничего не понимаю, прошу подсказать в какую сторону думать.
проинсталлировал sdk: composer require facebook/graph-sdk
в директорию /azaza/vendor/facebook/graph-sdk....
и при попытке вызвать аpi получаю:
Class 'Facebook\Facebook\Facebook' not found

1. in /home/e/azaza/models/Fbsettings.php at line 50
public static function tableName()
{
return 'fbsettings';
}

public function fbstatus($model)
{
$account_id = $model->accountid;
$systemusertoken = $model->systemusertoken;
$fb = new Facebook\Facebook([ //<--- line 50
'app_id' => APP_ID,
'app_secret' => APP_SECRET,
'default_graph_version' => 'v3.1',
'default_access_token' => $systemusertoken,]);

try {
$response = $fb->get(
'/act_'.$account_id.'/customaudiencestos?fields=type');
$out = $response->getGraphEdge();

2. yii\base\ErrorHandler::handleFatalError()

Модель:
<?php

namespace app\models;

use Facebook\Facebook;
use Yii;
use yii\base\Model;
use yii\db\ActiveRecord;


class Fbsettings extends \yii\db\ActiveRecord
{
public function fbstatus($model)
{
$account_id = $model->accountid;
$systemusertoken = $model->systemusertoken;
$fb = new Facebook\Facebook([ // <--- line 50
'app_id' => APP_ID,
'app_secret' => APP_SECRET,
'default_graph_version' => 'v3.1',
'default_access_token' => $systemusertoken,]);

try {
$response = $fb->get(
'/act_'.$account_id.'/customaudiencestos?fields=type');
$out = $response->getGraphEdge();
foreach ($out as $outarr){
if($outarr[type] == "custom_audience"){
return 1;
}
}
unset($outarr);
return 0;
}catch(FacebookExceptionsFacebookResponseException $e) {
return 0;
}catch(FacebookExceptionsFacebookSDKException $e) {
return 0;
}
}

}
chesar
Сообщения: 514
Зарегистрирован: 2013.04.10, 17:49

Re: как подключить facebook graph php sdk

Сообщение chesar »

use Facebook\Facebook;
$fb = new Facebook();
bo2k
Сообщения: 2
Зарегистрирован: 2018.08.19, 18:30

Re: как подключить facebook graph php sdk

Сообщение bo2k »

рука-лицо. Спасибо!
Ответить