I am trying to post any new comment left on my site to my facebook fanpage. I have added all the necessary fields to my comment form. I also have the code which posts the comment to my facebook fanpage.
But I’m not sure how to add a hook/action command after the comment is submitted to execute the code.
I think it has something to do with preprocess_comment or comment_post. But I really am not sure what to do. I’d really appreciate any help. Thanks.
My fields I added to the comment form are as follows
<input type="hidden" name="fbtoken" id="fbtoken" value="..." /> <input type="hidden" name="fburl" id="fburl" value="https://graph.facebook.com/136789689670650_141764672506485/comments" />
And the code to post to my facebook fan page is as follows
<?php $access_tkn= $_POST['fbtoken'];?> <?php $message = trim($_POST['comment']); ?> <?php $fburl = $_POST['fburl']); ?> <?php $fbargs = array('access_token' => $access_tkn, 'message' => $message); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $fburl); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $fbargs); $data = curl_exec($ch); curl_close($ch);?>
- The topic ‘Trying to post comment to facebook fanpage.’ is closed to new replies.