Wie kann ich einen Benutzer mit Administratorzugriff beim Erstellen eines Anzeigenkontos anmelden? Facebook marketing api
Ich versuche, ein Anzeigenkonto im Facebook Business Manager über die Facebook-Marketing- und Grafik-API mit folgendem Code zu erstellen.
$attachment = array('access_token' => $this->accessToken,
'name' => $associative_arr['name'],
'currency' => $associative_arr['currency'],
'timezone_id' => $associative_arr['timezone_id'],
'end_advertiser' => $this->mybusinessId,
'media_agency' => 'NONE',
'partner' => 'NONE',
'access_type' => 'OWNER',
'permitted_roles' => 'ADMIN'
//'user_role' => '1001'
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://graph.facebook.com/'.$this->apiVersion.'/'.$this->mybusinessId.'/adaccount');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to suppress the curl output
$result = curl_exec($ch);
$dcde = json_decode($result);
curl_close ($ch);
Erstellt erfolgreich ein Anzeigenkonto, fügt mich jedoch nicht als Benutzer in Personen mit Administratorzugriff hinzu.
ann mir jemand einen Vorschlag machen, woran das liegen kan