Secret

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Jenis data Secret menyimpan konten rahasia yang dikembalikan oleh HttpService:GetSecret(). Ini tidak dapat dicetak atau dilacak, tetapi dapat diubah menggunakan fungsi bawaan, seperti yang ditunjukkan oleh blok kode di bawah ini.


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)

Rangkuman

Metode

Metode

AddPrefix

Mengembalikan rahasia yang dibentuk dengan menggabungkan string yang disediakan ke konten rahasia, misalnya menunda "Bearer" ke kunci API.


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

Parameter

prefix: string

Memberikan nilai

AddSuffix

Mengembalikan rahasia yang dibentuk dengan menggabungkan rahasia asli dan parameter string yang disediakan. Berguna saat membuat URL yang berisi kunci dan parameter pencarian.


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)

Parameter

suffix: string

Memberikan nilai