Private reply to a visitor

This endpoint allowed you to send a messenger private reply to a user that left a comment on your post.

You are allowed to send one time private reply to a person who wrote a public comment. you can only send one private reply per comment, within 7 days when it was written.

If the user answers you can keep chatting with him (if you connected facebook messenger api too). this private reply does not need a facebook messenger to work.


Settings:

URL

https://api.99digital.co.il/facebook/page/privateReply

Method

JSON via POST


Body:

Parameter

Description / Example

Mandatory

Example

apiKey

Your API key for the service

yes

4124-634t462-634733463-5734346

from

The ID you received for the connection

yes

463745743546345

commentId

The comment ID that was posted in your post, of which you wish to send the private reply to the visitor

yes

652346734563_3463234623

body

The private message (DM) you want to send to the visitor that wrote the comment

2000 characters maximum

yes

Thank you for the comment! here is our special deals


Response:

{
"status": "OK",
"target": "15234562345623_425235245346"
"from": "463745743546345",
"messageId": 
"body": 
"reason": 1
}


Response-Explain:

Parameter

Description

status

OK or FAIL

target

The original postId or commentId provided in the request

commentId

The new commentId created. you can use this for reply to a comment

timestamp

Time stamp of the message

from

Your ID for the service

body

The comment you wrote

reason

'reason' is the status explanation in case of FAIL

1

not FAIL. the status is OK

2

Your "from" number account does not exist, or JSON syntax error

3

wrong apiKey

4

commentId or postId is missing

5

Missing or invalid content. the 'body' or "url" is invalid or wrong

6

Wrong connection type. you keys/id is correct but you are using the wrong endpoint

(for example: your onboarding was for facebook messenger but you are using this facebook posts endpoint)

7

Onboarding still in progress

8

The "body" is more than 8,000 characters long

10

You must do onboarding again, the connection has expired

12

Rate limit error. too many requests. please wait few minutes and try again

13

The postId or commentId is invalid or wrong

15

The content you posted was rejected by meta or bad media / format / size. could also indicate policy violation inside the content.

16

General error, try again