facebook api营销创建活动问题

时间:2015-05-15 08:43:27

标签: php facebook facebook-graph-api facebook-php-sdk

我想使用Facebook API制作广告系列。我试图运行所有可用的示例但没有成功。

首先,我创建了一个应用程序,以便拥有APP_ID和APP_SECRET。

我按照教程完成了添加Ad_account的所有步骤。

我下载了所有SDK以方便Facebook API使用,如:

  1. facebook-php-ads-sdk并使用我的数据运行adgroup_creation.php和curl_log.php,但没有成功。

  2. facebook-php-sdk-v4我认为它不如前一个具体。

  3. 使用Facebook营销帖子的多产品广告 - > developers.facebook.com/ads/blog/post/2015/03/26/creating-multi-product-ads/

  4. 开发者参考 - > developers.facebook.com/docs/reference/php/4.0.0

  5. 我使用“Composer”来获得所有依赖。

    在所有这些情况下,使用或多或少的代码创建广告系列时遇到问题:

    $campaign = new \FacebookAds\Object\AdCampaign(null,"act_$ACCOUNT_ID");
    
    $campaign->setData(array(
    AdCampaignFields::NAME => 'My First Campaign',
    AdCampaignFields::OBJECTIVE => AdObjectives::WEBSITE_CLICKS,
    AdCampaignFields::STATUS => AdCampaign::STATUS_PAUSED ));
    
    // PROBLEM is Here 
    $campaign->create();
    

    有任何帮助吗?如何获得更有用的错误?

1 个答案:

答案 0 :(得分:0)

如果不知道确切的错误,很难提供帮助。不过,您可以尝试以下操作:在创建广告系列之前,请使用以下命令初始化API:

Api::init(<your_app_id>, <your_ap_secret>, <your_token>);

(您需要加载FacebookAds \ Api才能使用此功能)。

相关问题