Since Facebook blocked the apps to post on page, read more here. I need to use Selenium
- Gecko Driver for Firefox Download the selenium Driver for firefox here.
- Install Firefox
- Install Gecko Driver for Windows
- Extract geckodriver.zip and move the geckodriver.exe to
C:\Program Files (x86)\Gecko Driver
(probably you will need to create this folder)
- Write on the file credentials.txt the email and password to log in (see the example file)
<Email>
<Password>
import FacebookPagePoster
poster = FacebookPagePoster()
poster.page_url = 'https://m.facebook.com/PAGE_URL/'
poster.email = 'YOUR_EMAIL'
poster.password = 'YOUR_PASSWORD'
poster.firing_up_driver()
poster.sign_in()
poster.post("YOUR MESSAGE")
poster.delete("POST_ID")
or you can use setup
import FacebookPagePoster
poster = FacebookPagePoster()
poster.setup('PAGE_ID','YOUR_EMAIL','YOUR_PASSWORD')
poster.post("YOUR MESSAGE")
poster.delete("POST_ID")
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
- Matheus Horstmann - Initial work - horstmannmat
See also the list of contributors who participated in this project.
This project is licensed under the GPL v3 License - see the LICENSE.md file for details