публиковать в фиде Facebook как аккаунт вместо владельца приложения

Я следовал этим и некоторым другим инструкциям, чтобы создать приложение и получить токены: facebook: постоянный токен доступа к странице?

Я использовал следующий php-код для публикации с помощью приложения:

<?php
require_once 'src/Facebook/autoload.php'; $fb = new \Facebook\Facebook([ 'app_id' => 'apkey', 'app_secret' => 'appsecret', 'default_graph_version' => 'v2.10', //'default_access_token' => '{access-token}', // optional ]);

$linkData = [

"message" => "Wonderful message.",
]; $pageAccessToken ='pageaccesstoken';

try { $response = $fb->post('/targetfeed/feed', $linkData, $pageAccessToken); } catch(Facebook\Exceptions\FacebookResponseException $e) { echo 'Graph returned an error: '.$e->getMessage(); exit; } catch(Facebook\Exceptions\FacebookSDKException $e) { echo 'Facebook SDK returned an error: '.$e->getMessage(); exit; } $graphNode = $response->getGraphNode();

?>

Я заменяю ключи и конкретные данные на описание.

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

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

0

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector