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

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

prefix: string

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)

Paramètres

suffix: string

Retours