Moodle 创建用户 API 参数无效异常

问题描述 投票:0回答:1

我正在尝试使用 Python 请求通过 API 注册用户。

这是我的代码

import requests

url = "www.website.com/webservice/rest/server.php?createpassword=1&username=thisissifumwike&auth=manual&password=Tester@2023.&firstname=Domain&lastname=Tester&[email protected]&maildisplay=sifugmail&city=Daressalaam&country=Tanzania&timezone=99&description=I am a good tester&firstnamephonetic=Sifu&lastnamephonetic=Domain&middlename=Tester&alternatename=Tunety&interests=books, codes, forex&idnumber=FMM001&institution=FMM&department=Traders&phone1=0611222333&phone2=0611333222&address=Daressalaam&lang=en&calendartype=gregorian&theme=default&mailformat=1&customfields=&wstoken=token&wsfunction=core_user_create_users&moodlewsrestformat=json"

payload={}
headers = {}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

但是,在发送该请求后,我收到了此回复

{
    "exception": "invalid_parameter_exception",
    "errorcode": "invalidparameter",
    "message": "Invalid parameter value detected"
}
python python-requests moodle-api
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.