当我尝试在 Pixela 上创建新用户时,不断收到“错误请求”错误。这是我的代码,我隐藏了我想使用的令牌和用户名,但它们符合验证。
import requests
pixela_endpoint = "https://pixe.la/v1/users"
username = [removed]
token = [removed]
user_params = {
"token": token,
"username": username,
"agreeTermsOfService": "yes",
"notMinor": "yes"
}
response = requests.post(url=pixela_endpoint, params=user_params)
response.raise_for_status()
print(response)
我收到的错误代码是:
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url
我尝试修复拼写问题并确认我使用的是正确的 API 链接。然而一切都没有改变,我不断收到错误的请求错误。
尝试这种格式
import requests
headers = {
'Content-Type': 'application/x-www-form-urlencoded',
}
data = '{"token":"thisissecret", "username":"a-know", "agreeTermsOfService":"yes", "notMinor":"yes", "thanksCode":"ThisIsThanksCode"}'
response = requests.post('https://pixe.la/v1/users', headers=headers, data=data)