Saves the Facebook pages.
URL : facebook/page/save
Method : POST
Query Parameters :
Parameter | Type | Optional/Required | Description |
page_ids | array | Required | IDs of the Facebook Pages to save . |
Response :
{ "success":true, "message":"Page(s) added successfully." }
Gets the Facebook Credentials.
URL : facebook/credentials
Method : GET
Response :
{ "success":true, "message":"Facebook App Registered. Now you can Configure App.", "data": { "id":1, "app_id":"390858208275535", "secret":"b19b12a98b7ac95c74bccb8bc6f725c9", "access_token":"EAAFje8SpbE8BAK3R1e3knkB7Qo6pZBdXQ8IAzYfprVmuM1hmQQ24Ph5wUQjEwVlfxWBgoTJZByKvRiLqZCvsa0WxYviZAZBG40WTRPbLT0OgDZD", "new_ticket_interval":5, "created_at":"2019-11-05 06:54:13", "updated_at":"2019-11-05 06:59:31"} }
Saves the Facebook App.
URL : facebook/app/create
Method : POST
Query Parameters :
Parameter | Type | Optional/Required | Description |
app_id | string | Required | ID of the Facebook App. |
secret | string | Required | Facebook App secret |
Response :
{ "success":true, "message":"Facebook App is Registered. Click the 'Page Settings' button to Configure Facebook App. Refreshing Page..." }
Updates the Facebook App.
URL : facebook/app/update
Method : POST
Query Parameters :
Parameter | Type | Optional/Required | Description |
app_id | string | Required | ID of the Facebook App. |
secret | string | Required | Facebook App secret |
Response :
{ "success":true, "message":"Facebook App Credentials are Updated." }
Refreshes the pages associated with the Facebook App.
URL : facebook/page/refresh
Method : GET
Response :
{ "success":true, "message":"Pages Present", "data":[ {"page_id":"102193144545846","page_name":"Greenwich Pre-School"}, {"page_id":"104682324289291","page_name":"Kustom Kars"}, {"page_id":"108318107260861","page_name":"School 12"} ]}
Gets the active Facebook Pages
URL : facebook/pages/view
Method : POST
Response :
{ "success":true, pages":[ { "id":5,"app_id":"1", "page_id":"104363134325498", "page_name":"Health Medicals", "access_token":"EAAFje8Spb3nM4S3TF4JCMBWtZBhEGOdidHB6qeEKQLSILeRdYBS9IeqMZCIqLGoc", "active":1, "logo":"jgOQxAAAAJI8BAACg6gCxZEpeo2xHKQAAAABJRU5ErkJggg==", "created_at":2019-10-05 07:23:26, "updated_at":"2019-11-05 07:23:26" } ] }
Deletes Facebook Page.
URL : facebook/pages/delete/{id}
Method : DELETE
Query Parameters :
Parameter | Type | Optional/Required | Description |
page_id | string | Required | ID of the Facebook Page to delete. |
Response :
{ "success":true, "message":"Page deleted successfully." }
Sets the interval after which reply will be converted as a new ticket.
URL : facebook/app/interval/{value}
Method : POST
Query Parameters :
Parameter | Type | Optional/Required | Description |
value | integer | Required | Value to be new ticket interval (in Days) |
Response :
{ "success":true, "message":"New Ticket Interval Changed." }
Sets the Cron for Facebook plugin on/off.
URL : facebook/condition/{enable?}
Method : POST
Query Parameters :
Parameter | Type | Optional/Required | Description |
enable | boolean | Required | true = On, false = Off |
Response :
{ "success":true, "message":"Cron for facebook plugin successfully turned $resultMsg" }