Опубликовать предложение в магазине на Facebook с помощью PHP - PullRequest
0 голосов
/ 12 апреля 2019

Создание и публикация предложений на странице Facebook с использованием Facebook PHP SDK.

Я реализовал SDK, как указано в документации, и успешно создал предложение, и этот API возвращает идентификатор предложения, как описано. Когда я запускаю API публикации предложений в моем случае. '/ {offer_id} / nativeofferviews', который показывает мне это.

"Неустранимая ошибка: необработанное исключение" FacebookAds \ Http \ Exception \ AuthorizationException "с сообщением" (# 1) Произошла неизвестная ошибка ""

и на моей странице также нет предложения.

Вот код, который я пытаюсь опубликовать на странице.

Api::init(
  'app_id', // App ID
  'secret',
  'Access_Token' // Your user access token
);
//);
$params = array(
  'message' => 'This is a offer',
  'photos' => array(
       'photo_id'

  ),
  'published' => true,
  'published_ads' => true

);
$data = Api::instance()->call(
  '/offer_id/nativeofferviews',
  RequestInterface::METHOD_POST,
  $params)->getContent();

Вывод должен быть в соответствии с документацией.

success: bool,
native_offer_view: numeric string,
post: numeric string,
photos: List [
numeric string
],
videos: List [
numeric string
],
}

1 Ответ

0 голосов
/ 16 апреля 2019

Согласно документации: «Должен быть указан только один из опубликованного_адреса и опубликованного».

Поэтому убедитесь, что избавились от того, что является дополнительным.

Ссылка на страницу документации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...