У меня есть страница поклонника (или страница брендинга) на Facebook. Я создал приложение PHP, и я хотел бы размещать сообщения на этой странице брендинга, но НЕ под моим собственным именем пользователя, а как это название. Поэтому в основном я хотел бы написать имя этого бренда через PHP.Опубликовать в facebook как страницу брендинга - PHP
У меня есть следующий код:
//This is the Page ID of the branding page
$post_url = '/'.$userPageId.'/feed';
// posts message on page feed
$msg_body['message'] = $userMessage;
if (!empty($userLink)) {
$msg_body['link'] = $userLink;
}
if (!empty($userDescr)) {
$msg_body['description'] = $userDescr;
}
if (!empty($userPic)) {
$msg_body['picture'] = $userPic;
}
try {
$postResult = $facebook->api($post_url, 'post', $msg_body);
} catch (FacebookApiException $e) {
echo $e->getMessage();
}
код помещает сообщение на странице брендинга, но из моего собственного счета. Любая идея, как я могу писать, как будто сообщение пришло от самого бренда?
Заранее благодарен!
Вы исполняющие этот скрипт через браузер, который имеет открытую сессию на Facebook? Вы вошли в систему как самостоятельно? –
Через браузер. Я вошел в систему как я. Когда я переключаюсь на эту страницу брендинга, приложение PHP просит меня переключиться на себя –
Вы запросили разрешение «manage_page»? –