OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
facebook
/
backup
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/14/2024 07:24:26 AM
rwxr-xr-x
📄
accessTest.php
1.06 KB
10/10/2024 10:19:30 AM
rw-r--r--
📄
credential.json
345 bytes
10/10/2024 10:19:30 AM
rw-r--r--
📄
facebook_callback.php
2.63 KB
10/10/2024 10:19:30 AM
rw-r--r--
📄
facebook_share.php
2.41 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
index.php
726 bytes
10/10/2024 10:19:31 AM
rw-r--r--
📄
link_post.php
1.34 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
permissionTest.php
1.19 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
postTest.php
1.73 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
post_to_page.php
2.17 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
share_facebook.php
2.41 KB
10/10/2024 10:19:31 AM
rw-r--r--
📄
share_post.php
885 bytes
10/10/2024 10:19:31 AM
rw-r--r--
Editing: postTest.php
Close
<? // Long-Lived Access Token // $longLivedToken = 'EAAGvb6fjh0YBO32eFQzgo93fTwfvZAJRs5iMCSbLDKB9cZCRmS29Gz1wiVUjrMoevJHkozCo02icx6WhxYrGYA9pktT3mVrUsKnfAMLZCHhQn5UhVYSC925PZA3dm2d8MiVb5DiHpXF04XmgUuwvFAmDZBPMhv5ZBIvtqs7IOrohHK5AWtIT2ozGBmZC2QEfC7y2DcAJwZDZD'; // Facebook App Credentials $credentials = json_decode(file_get_contents('credential.json'), true); $pageAccessToken = $credentials['longLivedToken']; // This should be the page access token // URL to post to the page $postUrl = 'https://graph.facebook.com/v16.0/me/feed'; // Check if form data is posted if (isset($_POST['message'])) { $message = $_POST['message']; // Data to send $postData = [ 'message' => $message, 'access_token' => $pageAccessToken, ]; // Initialize cURL $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $postUrl); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Execute request $response = curl_exec($ch); curl_close($ch); // Decode the response $responseData = json_decode($response, true); echo "Response from Facebook<br><pre>"; print_r($responseData); echo "</pre><br>"; // Check if there was an error if (isset($responseData['error'])) { echo 'Error: ' . $responseData['error']['message']; } else { echo 'Message posted successfully!'; } } else { // Display the form for posting a message ?> <form action="" method="POST"> <textarea name="message" placeholder="Write your message here..." required></textarea> <button type="submit">Post</button> </form> <?php } ?>