main
Gasper Spagnolo 2022-09-28 23:49:23 +02:00
parent a363ed511d
commit 9c4d7dc5cc
1 changed files with 0 additions and 35 deletions

View File

@ -1,35 +0,0 @@
import requests
SERVER_IP = '10.2.162.4'
ADMIN_USER = 'admin'
create_user_data = {
'userid': 'franco',
'password': 'francosafep',
}
ocs_required_headers = {
'OCS-APIRequest': 'true'
}
def get_api_token():
response = requests.get(f'http://admin:admin@{SERVER_IP}/ocs/v2.php/core/getapppassword', headers=ocs_required_headers)
response = response.text.split('<apppassword>')[1]
response = response.split('</apppassword>')[0]
return response
def main():
api_token = get_api_token()
#response = requests.post(f'http://{SERVER_IP}/ocs/v1.php/cloud/users',
# data=create_user_data,
# auth=(ADMIN_USER, api_token),
# headers=ocs_required_headers)
r = requests.post('http://localhost:8999', data=create_user_data, auth=(ADMIN_USER, api_token)) # nc -kl 8999
print(response.text)
if __name__ == "__main__":
main()