Маркетинговый API Facebook SDK

Извините, но я довольно новичок в Facebook SDK и API. Я пытался использовать маркетинговый API, предоставляемый самой Facebook.

В кратком обзоре я выполнил все шаги, предоставленные самим сайтом.

Он сгенерирует пример кода для использования в моем простом приложении.

Я наткнулся на ошибку, в которой мне пришлось изменить строку, как показано ниже, и подумал, что это может помочь другим в будущем.

Если вы столкнулись с ошибкой, которая говорила о устаревшей проверке v2.11 ниже

Из этого

$fields = array(
);
$params = array(
'name' => 'Test Catalog',
);
$product_catalog = (new Business($business_id))->createProductCatalog(
$fields,
$params
);

К этому

$fields = array(
);
$params = array(
'name' => 'Test Catalog',
);
$product_catalog = (new Business($business_id))->createOwnedProductCatalog(
$fields,
$params
);

Теперь перейдем к моей проблеме.

Вторая часть кода, как показано ниже

$fields = array(
);
$params = array(
'name' => 'Test Feed',
'schedule' => array('interval' => 'DAILY','url' => 'https://developers.facebook.com/resources/dpa_product_catalog_sample_feed.csv','hour' => '22'),
);
echo json_encode((new ProductCatalog($product_catalog_id))->createProductFeed(
$fields,
$params
)->getResponse()->getContent(), JSON_PRETTY_PRINT);

У меня проблемы с этой частью

)->getResponse()->getContent(), JSON_PRETTY_PRINT);

Ошибка, которую я получаю это

Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Call to undefined method FacebookAds\Object\ProductFeed::getResponse()

Любая помощь будет высоко оценена.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]