2013-06-29 5 views
2

Я новичок в PHP и facebook API'SКак получить данные из facebook Ads on Graph API?

Я пытаюсь получить данные из моих объявления счетов на faceobook с помощью PHP

Я просто хочу знать, сколько $ каждые объявления провели

Прежде всего - Я не понял, есть ли у меня приложение facebook для получения данных из моей личной учетной записи?

Я предположил, да так что я создал один сейчас .., я адресность в Асессе фишки, как это:

require_once("facebook.php"); 

    $config = array(); 
    $config['appId'] = 'myapp_id'; 
    $config['secret'] = 'myappsecret'; 
    $config['fileUpload'] = false; // optional 

    $facebook = new Facebook($config); 

    // Set a new app secret 
$facebook->setApiSecret($config['secret']); 

// If you do above, also set the app id 
$facebook->setAppId($config['appId']); 

$access_token = $facebook->getAccessToken(); 

Но когда я пытаюсь запрос GET, как это: https: // графы. facebook.com/act_[my_account_number]/adgroups

я получаю исключение premisson, что сказать мне

маркер доступа требуется запросить его ресурс

Но где я помещаю токен доступа?

ответ

0

Вы должны добавить его в конец URL в качестве параметра URL:

"https://graph.facebook.com/act_[my_account_number]/adgroups" . "?access_token=" . $access_token 

Однако из кода, я думаю, что вы получаете App маркер доступа, и вам нужно Page Токен доступа или токен доступа пользователей, чтобы получить рекламу, связанную с вашей страницей Facebook.

Для получения дополнительной информации обратитесь к https://developers.facebook.com/docs/facebook-login/access-tokens/.