public function unpublish()
{
@($id = (int) \Route::input('id'));
$response = ['state' => 'error', 'message' => 'Something wrong.'];
if (!empty($id) && $id > 0) {
$post = \DB::table('post')->where('id', $id)->first();
if (count($post) > 0 && $post->post_state == 1) {
$response = $this->unpublishPostFromFacebook($post);
}
}
echo json_encode($response);
}