Can';创建Facebook广告API Adgroup

Can';创建Facebook广告API Adgroup,facebook,facebook-graph-api,Facebook,Facebook Graph Api,因此,我尝试使用facebook ads api创建一个adgroup,但以下代码给出了错误“无效参数” $adgroup = new AdGroup(null,$account_id); $adgroup->setData(array( AdGroupFields::CREATIVE => array('creative_id' => $creative->id), AdGroupFields::ADGROUP_STATUS => AdGro

因此,我尝试使用facebook ads api创建一个adgroup,但以下代码给出了错误“无效参数”

$adgroup = new AdGroup(null,$account_id);
$adgroup->setData(array(
  AdGroupFields::CREATIVE => 
    array('creative_id' => $creative->id),
    AdGroupFields::ADGROUP_STATUS => AdGroup::STATUS_PAUSED,
  AdGroupFields::NAME => 'My First AdGroup',
  AdGroupFields::CAMPAIGN_ID => $adset_id,
));

$adgroup->create();
echo 'AdGroup ID:' . $adgroup->id . "-";

看起来来自文档的建议是使用字段而不是设置数据初始化create<代码>$fields=数组(..)$ad=新的AdGroup()$广告->创建($fields)现在,它给出了错误:需要父id共享文档中提供的完整示例-
使用FacebookAds\Object\AdGroup;使用FacebookAds\Object\Fields\AdGroupFields$fields=array(AdGroupFields::NAME=>My Ad',AdGroupFields::CAMPAIGN\u ID=>$adset\u ID,AdGroupFields::STATUS=>AdGroup::STATUS\u暂停,AdGroupFields::CREATIVE=>array('CREATIVE\u ID'=>CREATIVE\u ID,),)$ad=新的AdGroup()$广告->创建($fields)源代码-正如我前面所说的,仍然会给出那个错误