The first thing you should check is if your post has been successfully posted to Facebook. You can do that by printing the response you receive.
response = requests.post(...) print(response.status_code, response.json())
If the HTTP
200, then your post has been successfully published to Facebook. The post ID is also returned in the JSON response.
If you receive any other status code in the response, then there is likely something wrong with your code.
- Are you using the correct graph API URL?
- Is your
requests.post()command in the correct format and does it contain all the necessary arguments?
- Are you using the current
access_token? Or has it expired?
- Are you getting a rate-limit error?
- Have you checked #announcements on Slack for updated access tokens?