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 de construcción, como se muestra por el bloque de código a continuación.


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

Métodos

AddPrefix

Regresa un secreto que se forma al concatenar la cadena proporcionada con el contenido secreto, por ejemplo, prender "Bearer" a la claveAPI.


local HttpService = game:GetService("HttpService")
local secret = HttpService:GetSecret("yelp")
local authHeader = secret:AddPrefix("Bearer ")

Parámetros

prefix: string

Devuelve

AddSuffix

Regresa un secreto que se forma al concatenar el secreto original y el parámetro de cadena proporcionado. Útil cuando se crea un URL que contiene 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)

Parámetros

suffix: string

Devuelve