API Requests - AnkhHeart/Streamlabs-Chatbot-Python-Boilerplate GitHub Wiki
GET request
Function
string GetRequest(string url, PythonDictionary headers)
Use in Python
headers = {
{'Authorization': 'Bearer FDF7u89fdC998875c8d7f'}
}
result = Parent.GetRequest("https://myfancywebsite.com/api/v1/user",headers)
POST request
Function
string PostRequest(string url, PythonDictionary headers, PythonDictionary content, bool isJsonContent = true)
Use in Python
headers = {
{'Authorization': 'Bearer FDF7u89fdC998875c8d7f'}
}
content = {
{'UserName': 'AnkhHeart'}
}
result = Parent.PostRequest("https://myfancywebsite.com/api/v1/user",headers,content,true)
DELETE request
Function
string DeleteRequest(string url, PythonDictionary headers)
Use in Python
headers = {
{'Authorization': 'Bearer FDF7u89fdC998875c8d7f'}
}
result = Parent.DeleteRequest("https://myfancywebsite.com/api/v1/user/577859",headers)
PUT request
Function
string PutRequest(string url, PythonDictionary headers, PythonDictionary content, bool isJsonContent = true)
Use in Python
headers = {
{'Authorization': 'Bearer FDF7u89fdC998875c8d7f'}
}
content = {
{'UserName': 'AnkhHeart'}
}
result = Parent.PutRequest("https://myfancywebsite.com/api/v1/user",headers)