node.js - Facebook Ads API 已弃用,请更新至最新版本 v3.0
问题描述
我已经从 Facebook 开发者网站下载了“SAMPLE_CODE.js”,用于他们的营销 API。然而,当我试图运行他们的示例代码时,我不断地遇到这个错误:
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' } }
无论我去过多少个论坛或尝试过多少次修复此错误,我都无法找到解决方案。(我尝试以多种不同的方式多次更新 Ads API,但实际上没有一个能让我更新软件包,我在网上看到过类似的问题,但不幸的是我仍然无法解决问题)。有谁知道如何解决这个问题?
解决方案
在按照 Facebook 的文档获取自定义受众时,我遇到了同样的问题。为了解决 SAMPLE_CODE 中的这个错误,我将所需的 API 从“facebook-nodejs-ads-sdk”更改为“facebook-nodejs-business-sdk”。业务 API 应封装所有营销 API。
推荐阅读
- php - 我想要内容旋转的所有结果 - 已解决
- webpack - 压缩发生在 __WB_MANIFEST 注入之前
- android - 如何使用 fl_chart 显示工具提示指示器?
- java - 如何检查字符串是否仅包含运算符?
- python - 不可能在 Python 中请求 WCF,而 C# 可以
- matplotlib - 无法实现 matplotlib.pyplot.canvas.draw() 进行实时绘图
- google-chrome - DevTool,无法隐藏网络选项卡中的列
- javascript - MySQL JavaScript 查询用 0 替换数字的最后一位
- kendo-grid - 剑道网格中的 ClientTemplate 没有发生 DataBind
- azure - 使用 Set-AzureADApplicationProxyApplication 设置 ConnectorGroupId 的问题