我已经实现了绕过广告ID激活广告的功能。该脚本正在成功运行,但是不会每次都返回有效数据或返回curl数据。谁能告诉我如何从Facebook访问有效的返回数据。
每次都返回CURL数据。我不要卷曲数据。谁能告诉我该怎么做?
我正在使用3.0版的Facebook Business API
这是广告激活的代码:
function activate_ad_requesttt($ad_id) {
$accessToken = getAccessToken();
$api = Api::init(app_id, app_secret, $accessToken);
$api->setLogger(new CurlLogger());
$caught = false;
try {
$ad = new Ad($ad_id);
$ad->update(array(
Ad::STATUS_PARAM_NAME => Ad::STATUS_ACTIVE,
));
$caught = true;
} catch(Facebookads\Http\Exception\AuthorizationException $e) {
$errorMsg = $e->getErrorUserMessage();
echo $errorMsg;
}
print_r($ad);
}