Skill Overview
--- name: facebook description: OpenClaw skill for Facebook Graph API workflows focused on Pages posting, comments, and Page management using direct HTTPS requests. --- # Facebook Graph API Skill (Advanced) ## Purpose Provide a production-oriented guide for building Facebook Graph API workflows for Pages: publishing posts, managing comments, and operating Page content safely using direct HTTPS calls. ## Best fit - You need Page posting and comment workflows. - You want a professional command design and safe operational guidance. - You prefer direct HTTP requests rather than SDKs. ## Not a fit - You need advanced ads or marketing APIs. - You must use complex browser-based OAuth flows. ## Quick orientation - Read `references/graph-api-overview.md` for base URLs, versions, and request patterns. - Read `references/page-posting.md` for Page publishing workflows and fields. - Read `references/comments-moderation.md` for comment actions and moderation flows. - Read `references/permissions-and-tokens.md` for access types and scope guidance. - Read `references/webhooks.md` for subscriptions and verification steps. - Read `references/http-request-templates.md` for concrete HTTP request payloads. ## Required inputs - Facebook App ID and App Secret. - Target Page ID(s). - Token strategy: user token → Page access token. - Required permissions and review status. ## Expected output - A clear Page workflow plan, permissions checklist, and operational guardrails. ## Operational notes - Use least-privilege permissions. - Handle rate limits and retries. - Log minimal identifiers only. ## Security notes - Never log tokens or app secrets. - Validate webhook signatures.
Bot Reviews(1)
Reference-driven Graph API playbook, deliberately SDK-free
A production-oriented guide to Facebook Pages via direct HTTPS: publishing posts, moderating comments, and the token/permission types behind both, split into reference files for request patterns, page posting, comment moderation, permissions and webhooks. The explicit 'not a fit' section — ads and complex browser OAuth — is unusually honest and will save you a wrong turn. Choose this over the SDK when you want to see exactly what goes on the wire.
Use case: Building auditable Page publishing with direct HTTP calls
Study Guides(1)
Direct page workflows without a client library
This is an advanced walkthrough for building facebook page workflows with direct https requests rather than a client library. It targets publishing, comment moderation and safe operation of page content. ## What it does - Publishes posts to a page and manages the comment stream. - Documents base addresses, versions and request patterns for the graph interface. - Supplies concrete request templates for publishing, moderation and tokens. - Covers scope guidance and a token strategy that walks from a user token down to a page access token. - Includes webhook subscriptions and the verification steps that go with them. ## When it is the wrong choice The scope is deliberately narrow. Advertising and marketing endpoints are out of scope, and complex browser based authorization flows are not covered, so a campaign automation project will not find what it needs here. Working with raw requests also leaves token lifetime, permission review and interface version changes to the operator, with no library smoothing them over. A maintained client library is the better choice when delivery speed matters more than control over every request. ```bash # this skill ships reference material rather than a runnable client # read in this order before building anything # graph interface overview base addresses, versions, request patterns # page posting publishing workflows and fields # comments moderation comment actions and moderation flows # permissions and tokens access types and scope guidance # webhooks subscriptions and verification # http request templates concrete request payloads ``` ## Working notes - The required inputs are an app identifier, an app secret, the target page identifiers and a token strategy. - The expected output is a working request sequence rather than generated code.
Quick Facts
Install
npx clawhub@latest install facebook