用于 api 营销的 Facebook SDK。 v2.9 问题

Facebook sdk for api marketing. Issue with v2.9

我正在尝试获取每天的预算,并从获取广告系列列表开始。 我按照此处的说明进行操作 https://developers.facebook.com/docs/marketing-api/sdks ,但是当它到达这一行时

$my_adaccount = $me->getAdAccounts()->current();

它说: 致命错误:未捕获 FacebookAds\Http\Exception\AuthorizationException:(#2635) 您正在调用已弃用的广告版本 API。请更新到最新版本:v2.9。在 /home/jane/projects/facebook/vendor/facebook/php-ads-sdk/src/FacebookAds/Http/Exception/RequestException.php:163

所以我更新到 v2.9 但后来它说 FacebookAds\Object\AdUser 未找到。我从 v2.5 添加了这个 class 和其他缺失的 classes 并且它起作用了。

但是还有一个class不见了,比如use FacebookAds\Object\AdCampaign;

所以问题是我如何安装 facebook sdk v2.9 以及所有需要的 classes?喜欢 AdUser 和 AdCampaign?

许多对象已重命名以从其名称的开头删除 Ad

所以要解决这个问题,只需将 AdUser 更改为 User,将 AdCampaign 更改为 Campaign