I am using python on Windows. There is a gitbub repo where all the API calls are already defined in a class, and it is working for me.
1) Copy the myfxbook.py into the same folder where you will create a second python script.
2) Create a script like: login.py, and paste the following code into it. Set your own email & password.
import myfxbook
fx = myfxbook.myfxbook('your own loging email for myfxbook.com', 'your own password')
print('Login: ',fx.login())
print('Logout: ',fx.logout())
3) Run the login.py after making sure you have python installed on windows:
python login.py
output will be something like this:
D:\myFxbookCode> python login.py
Login: {'error': False, 'message': '', 'session': '5nfhOctg1UZOtGl52711'}
Logout: {'error': False, 'message': 'Logged out.'}
This shows it was able to login without an error, was given a session ID, and again logged out without any error.