首页 > 解决方案 > 您正在调用已弃用的 Ads API 版本。请更新到最新版本:v9.0

问题描述

我有以下错误:

Fatal error:  Uncaught FacebookAds\Http\Exception\AuthorizationException: (#2635) You are calling a deprecated version of the Ads API. Please update to the latest version: v9.0. in /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Http/Exception/RequestException.php:174
Stack trace:
#0 /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Http/Client.php(215): FacebookAds\Http\Exception\RequestException::create(Object(FacebookAds\Http\Response))
#1 /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Http/Request.php(286): FacebookAds\Http\Client->sendRequest(Object(FacebookAds\Http\Request))
#2 /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Api.php(165): FacebookAds\Http\Request->execute()
#3 /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Api.php(214): FacebookAds\Api->executeRequest(Object(FacebookAds\Http\Request))
#4 /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/ApiRequest.php(187): FacebookA in /var/www/html/newAdsM/vendor/facebook/php-business-sdk/src/FacebookAds/Http/Exception/RequestException.php on line 174

我怎样才能解决这个问题?

标签: facebook-marketing-api

解决方案


The current latest version for Facebook Business SDK is v5.0.5
The current latest version for Graph verison 9.0

GoTo: 
<pre>vendor/facebook/php-business-sdk/src/FacebookAds/ApiConfig.php
class ApiConfig {
  const APIVersion = '9.0';
  const SDKVersion = '5.0.1';
  const TYPE_CHECKER_STRICT_MODE = false;
}
</pre>
Change like this

推荐阅读