Secret

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Il tipo di dati Secret memorizza il contenuto segreto restituito da HttpService:GetSecret() . Non può essere stampato o registrato, ma può essere modificato utilizzando le funzioni incorporate, come mostrato dal blocco di codice sottostante.


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)

Sommario

Metodi

Metodi

AddPrefix

Restituisce un segreto formato dalla concatenazione della stringa fornita al contenuto segreto, ad esempio prependendo "Bearer" alla chiave API.


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

Parametri

prefix: string

Restituzioni

AddSuffix

Restituisce un segreto formato dalla concatenazione della segreteria originale e del parametro di corda fornito. Utile quando si crea un URL che contiene una chiave e dei parametri di richiesta.


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)

Parametri

suffix: string

Restituzioni