Secret
Veraltete anzeigen
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Der Secret Daten тип speichert den geheimen Inhalt, der von HttpService:GetSecret() zurückgegeben wird.Es kann nicht gedruckt oder protokolliert werden, aber es kann mit eingebauten Funktionen modifiziert werden:
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)
Zusammenfassung
Methoden
AddPrefix
Gibt einen geheimen zurück, der durch das Kombinieren des angegebenen Strings mit dem geheimen Inhalt gebildet wird, zum Beispiel indem "Bearer" dem API-Schlüssel vorangestellt wird.
local HttpService = game:GetService("HttpService")local secret = HttpService:GetSecret("yelp")local authHeader = secret:AddPrefix("Bearer ")
Parameter
Rückgaben
AddSuffix
Gibt ein geheimes zurück, das durch Kombination des ursprünglichen Geheimnisses mit dem angegebenen Zeichen参数 gebildet wird.Nützlich beim Erstellen einer URL mit Schlüssel- und Anfrageparametern.
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)