Secret
Afficher les obsolètes
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Le type de données Secret stocke le contenu secret retourné par HttpService:GetSecret().Il ne peut pas être imprimé ou enregistré, mais peut être modifié en utilisant des fonctions intégrées :
local HttpService = game:GetService("HttpService")local mySiteApiKey = HttpService:GetSecret("my_site")local url = "https://apis.mysite.com?apiKey="local urlWithKey = mySiteApiKey:AddPrefix(url)local params = "&request=join&user=myname"local resultingUrl = urlWithKey:AddSuffix(params)
Résumé
Méthodes
AddPrefix
Retourne un secret formé en concaténant la chaîne fournie à la chaîne secrète, par exemple en ajoutant "Bearer" à la clé API.
local HttpService = game:GetService("HttpService")local secret = HttpService:GetSecret("yelp")local authHeader = secret:AddPrefix("Bearer ")
Paramètres
Retours
AddSuffix
Retourne un secret formé en concaténant le secret original et le paramètre de chaîne fourni.Utile lors de la création d'une URL contenant une clé et des paramètres de requête.
local HttpService = game:GetService("HttpService")local googleMapsApiKey = HttpService:GetSecret("google_map")local baseUrl = "https://maps.googleapis.com/maps/api/distancematrix/json?key="local queryParams = "&destinations=" .. destination .. "&origins=" .. origin .. "&departure_time=now&units=imperial"local authedUrl = googleMapsApiKey:AddPrefix(baseUrl)local queryUrl = authedUrl:AddSuffix(queryParams)