Lister les serveurs Discord de l'utilisateur
Retourne les serveurs Discord auxquels l'utilisateur authentifié a accès.
curl -X POST "https://duckia.fr/functions/getDiscordGuilds" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_TOKEN (JWT)"
import requests
import json
url = "https://duckia.fr/functions/getDiscordGuilds"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_TOKEN (JWT)"
}
response = requests.post(url, headers=headers)
print(response.json())
const response = await fetch("https://duckia.fr/functions/getDiscordGuilds", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_TOKEN (JWT)"
}
});
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"net/http"
)
func main() {
req, err := http.NewRequest("POST", "https://duckia.fr/functions/getDiscordGuilds", nil)
if err != nil {
panic(err)
}
req.Header.Set("Content-Type", "application/json")
req.Header.Set("Authorization", "Bearer YOUR_API_TOKEN (JWT)")
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
fmt.Println("Response Status:", resp.Status)
}
require 'net/http'
require 'json'
uri = URI('https://duckia.fr/functions/getDiscordGuilds')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri)
request['Content-Type'] = 'application/json'
request['Authorization'] = 'Bearer YOUR_API_TOKEN (JWT)'
response = http.request(request)
puts response.body
{
"guilds": [
{
"id": "example_string",
"name": "John Doe",
"icon": "example_string",
"owner": true,
"permissions": "example_string"
}
]
}
{
"error": "Bad Request",
"message": "The request contains invalid parameters or malformed data",
"code": 400,
"details": [
{
"field": "email",
"message": "Invalid email format"
}
]
}
{
"error": "Unauthorized",
"message": "Authentication required. Please provide a valid API token",
"code": 401
}
{
"error": "Error",
"message": "Erreur lors de l'appel à l'API Discord.",
"code": 502
}
POST
/functions/getDiscordGuilds
POST
Base URLstring
Target server for requests. Edit to use your own host.
Bearer Token (JWT)
Bearer Tokenstring
RequiredToken d'authentification Base44
Token d'authentification Base44
Request Preview
Response
Response will appear here after sending the request
Authentication
header
Authorizationstring
RequiredBearer token (JWT). Token d'authentification Base44
Responses
guildsarray
Serveurs Discord de l'utilisateur.
Was this page helpful?