symfony/facebook-page-notifier

Symfony Facebook Page Notifier Bridge, via Meta Graph API Page feed

Maintainers

Package info

github.com/symfony/facebook-page-notifier

Homepage

Type:symfony-notifier-bridge

pkg:composer/symfony/facebook-page-notifier

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

8.2.x-dev 2026-08-10 13:33 UTC

This package is auto-updated.

Last update: 2026-08-10 19:32:21 UTC


README

Provides Facebook Pages API integration for Symfony Notifier, as a Chatter transport.

Note This bridge posts to a Facebook Page via Graph API POST /{page_id}/feed using a page access token. Personal-profile publishing is not available through the Graph API (publish_actions was removed in 2018). Use Meta's Share Dialog for user-timeline sharing.

DSN example

FACEBOOK_PAGE_DSN=facebook-page://PAGE_ACCESS_TOKEN@default?page_id=PAGE_ID&api_version=v26.0

where:

  • PAGE_ACCESS_TOKEN is a Page access token with pages_manage_posts
  • PAGE_ID is the numeric Facebook Page id
  • api_version is optional (defaults to v26.0)

Sending a Page post

use Symfony\Component\Notifier\Message\ChatMessage;

$chatter->send(new ChatMessage('Hello from the Facebook Page!'));

Optional link attachment:

use Symfony\Component\Notifier\Bridge\FacebookPage\FacebookPageOptions;
use Symfony\Component\Notifier\Message\ChatMessage;

$options = (new FacebookPageOptions())->link('https://example.com/article');

$chatter->send((new ChatMessage('Read our latest article'))->options($options));

Resources