【问题标题】:Facebook Marketing Api Error : (#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v3.2."Facebook Marketing Api 错误:(#2635) 您正在调用已弃用的广告 API 版本。请更新到最新版本:v3.2。”
【发布时间】:2019-07-05 16:12:27
【问题描述】:

当我尝试使用 Facebook Marketing API 时,我收到了这个错误

Response:
{
  "error": {
    "message": "(#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v3.2.",

如何将 facebook 营销 api 版本从 v3.0 升级到 v3.2?

当我去“API升级工具”时;如下图所示,没有任何显示。

我已经在我的营销 api 设置中将 api 版本 v3.0 更改为 v3.2 但同样的错误发生。

请告诉我如何将 Marketing API 从 v3.0 升级到 v3.2。

【问题讨论】:

标签: facebook api facebook-marketing-api


【解决方案1】:

您只需要更改您的 api 中的版本 例如 -

这与我们使用的 API 版本有关。Facebook 已停止支持 v3.0 和 v3.1。目前 Facebook 支持 v3.2 或更高版本。

【讨论】:

    【解决方案2】:

    转到 /facebookads/apiconfig.py 并更改您想要的版本。

    ads_api_config = {
      'API_VERSION': 'v3.3',
      'SDK_VERSION': 'v3.3.2',
      'STRICT_MODE': False
    }
    

    【讨论】:

      【解决方案3】:

      Facebook Business SDK 当前最新版本为 v4.0

      根据文档 (https://github.com/facebook/facebook-php-business-sdk),它显示使用版本 3.1.* 并给出了弃用版本错误。

      解决方案: 更新 composer.json 文件以使用版本 4.0 并使用 composer 进行更新。

      $~ 作曲家更新 facebook/php-business-sdk

      【讨论】:

      • 这在 2021 年仍然适用,截至 2021 年 7 月 1 日的最新版本是 11.0.0,它修复了已弃用的错误。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多