【问题标题】:facebook api marketing create campaign issuefacebook api 营销创建活动问题
【发布时间】:2015-05-15 08:43:27
【问题描述】:

我想使用 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 营销 POST 的多产品广告 -> developers.facebook.com/ads/blog/post/2015/03/26/creating-multi-product-ads/

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

我使用“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();

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

【问题讨论】:

  • 您没有捕获或显示从 API 收到的错误,这是什么?

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


【解决方案1】:

不知道确切的错误很难提供帮助。但是,您可以尝试以下方法:在创建广告系列之前,使用以下方法初始化 API:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-14
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多