node.js - Facebook Ads API 已弃用,请更新至最新版本 v3.0

标签 node.js facebook facebook-ads-api facebook-marketing-api

我已从 Facebook 开发者网站为其营销 API 下载了“SAMPLE_CODE.js”。然而,当我尝试运行他们的示例代码时,我不断遇到这个错误:

response:
  { error:
     { message: '(#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v3.0.',
       type: 'OAuthException',
       code: 2635,
       fbtrace_id: 'Hw2wXpUNyud' } }

无论我访问了多少个论坛或尝试修复此错误多少次,我都无法找到解决方案。 (我尝试以多种不同的方式多次更新广告 API,但实际上没有一个让我更新包,我在网上看到过类似的问题,但不幸的是我仍然无法解决问题)。有谁知道如何解决这个问题吗?

最佳答案

在按照 Facebook 的文档获取自定义受众时,我遇到了同样的问题。为了解决 SAMPLE_CODE 中的此错误,我将所需的 API 从“facebook-nodejs-ads-sdk”更改为“facebook-nodejs-business-sdk”。业务 API 应封装所有营销 API。

关于node.js - Facebook Ads API 已弃用,请更新至最新版本 v3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51344207/

相关文章:

json - 访问以数字命名的属性

javascript - 使用服务器端渲染和 React-Router-v4 的 Webpack 2 代码拆分

JSON Stringify 函数返回相等,但 chai 的 equal 函数返回不相等

facebook - 您能否将您的 OpenGraph 对象链接到不同的 URL?

javascript - Facebook 如何检测链接何时被粘贴

apache-flex - Facebook iFrame 应用程序 : How to pass data from URL Query String

android - 为什么 FBAudienceNetwork 中的 "(#2) Service Temporarily Unavailable"?

node.js - 将点几何添加到 Postgresql

android - 我们如何多次调用 NativeBannerAd 的 loadAd 方法?

facebook - 如何检索 Facebook 用户的广告帐户 ID?