Facebook Graph API Post Fails with “Post Is Empty” (Error 400) in n8n
Describe the problem/error/question
Hi everyone,
I’m trying to create an automated Facebook Page post using the HTTP Request node in n8n with the Facebook Graph API.
My setup:
Method: POST
URL: https://graph.facebook.com/v22.0/PAGE_ID/feed
Query Parameters:
message = Test post from n8n
access_token = Page Access Token
What is the error message (if any)?
I have confirmed:
-
The Page ID is correct
-
The access token is a valid Page Access Token
-
The token is not expired
It still says the post is empty even though the message parameter is filled.
Has anyone faced this issue before?
Is there something wrong with sending the message as a query parameter instead of in the body?
Any guidance would be appreciated. Thanks!
This Is the work flow
Parameter


