Secret
Mostrar obsoleto
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El tipo de datos Secret almacena el contenido secreto devuelto por HttpService:GetSecret().No se puede imprimir o registrar, pero se puede modificar usando funciones integradas:
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)
Resumen
Métodos
AddPrefix
Devuelve un secreto formado por la concatenación de la cadena suministrada al contenido secreto, por ejemplo, prefiendo "Bearer" a la clave de API.
local HttpService = game:GetService("HttpService")local secret = HttpService:GetSecret("yelp")local authHeader = secret:AddPrefix("Bearer ")
Parámetros
Devuelve
AddSuffix
Devuelve un secreto secreto formado por la concatenación del secreto original y el parámetro de cadena suministrado.Útil al crear una URL que contenga una clave y parámetros de consulta.
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)