2016-10-17 3 views
0

Я пытаюсь создать учетную запись AdWords, следуя https://developers.facebook.com/docs/marketing-api/reference/ad-account. С помощью этого кода я мог бы успешно создать учетную запись AdWords, но я хочу добавить себя как людей, но не получаю никакого способа сделать это.Как добавить людей на учетную запись Facebook в бизнес-менеджере

Мои параметры создания объявления учетной записи, как

$attachment = array(
'access_token' => $this->accessToken, 
'name' => $associative_arr['name'], 
'currency' => $associative_arr['currency'], 
'timezone_id' => $associative_arr['timezone_id'], 
'end_advertiser' => $this->businessAccount, 
'media_agency' => 'NONE', 
'partner' => 'NONE', 
'user_role' => '1001' 
); 

и конечной точкой является

https://graph.facebook.com/v2.8/BUSINESS_ID/adaccount

Я также попытался обновить учетную запись объявлений с помощью следующей

https://developers.facebook.com/docs/marketing-api/aduser/v2.8

, но не прибыль ,

Я получаю следующее сообщение об ошибке.

stdClass Object 
(
[error] => stdClass Object 
    (
     [message] => (#10) Application does not have permission for this action 
     [type] => OAuthException 
     [code] => 10 
     [fbtrace_id] => HyAJtY0OOMf 
    ) 

) 

Может ли кто-нибудь дать мне предложения, как я могу рекламировать людей в своей учетной записи с помощью curl или PHP SDK?

+0

Почему бы вам не сообщить нам об ошибке? – Nakilon

+0

Я отредактировал мой вопрос и указал ошибку в нем. Пожалуйста, проверьте. – Jass

ответ

0

Помимо получения разрешения ads_management, каков был уровень доступа к API-интерфейсу вашего приложения? Уровень доступа по умолчанию поддерживает только 5 доступа к учетной записи. Если вы получили доступ к более чем через API, вы не сможете сделать это на других учетных записях, если не будете применять более высокий уровень доступа. Вы можете управлять списком своей учетной записи в панели приложений.