Hi,
I'm using Moodle 3.3.1 and in try to create an User withPython Script.
My Moodle web services configuration is good (i think).
But the user is not created, i have no error, nothing, just this line in my Apache logs :
[06/Sep/2017:16:24:32 +0200] "POST /webservice/rest/server.php?wstoken=XXXXXXXXXXX&wsfunction=core_user_create_users&moodlewsformat=json HTTP/1.1" 200 430 "-" "python-requests/2.18.4
Here my Python Script :
#!/bin/python3.6
import requests
token = 'XXXXXXXXXXXXXXX'
function = 'core_user_create_users'
url = 'http://localhost/webservice/rest/server.php?wstoken={0}&wsfunction={1}&moodlewsformat=json'.format(token,function)
users = {'users[0][email]': 'test@mydept.edu',
'users[0][firstname]': 'Test',
'users[0][lastname]': 'Test1',
'users[0][createpassword]': 1,
'users[0][username]': 'Testst'}
requests.post(url,data=users)
Thank you in advance for your help.