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
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
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)