Я реализовал функцию активации объявления в обход его идентификатора. Сценарий выполняется успешно, но он не возвращает правильные данные и не возвращает данные curl каждый раз. Может кто-нибудь, пожалуйста, дайте мне знать, как я могу получить действительные данные возврата из Facebook.
Каждый раз, когда это возвращает данные CURL. Я не хочу данные скручивания. Кто-нибудь может дать мне знать, как это можно сделать?
Я использую Facebook Business API версии 3.0
Это код для рекламы. Активация:
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);
}
Это данные, которые возвращают Facebook