Secret
Hiển Thị Bản Đã Lỗi Thời
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Loại dữ liệu Secret lưu trữ nội dung bí mật được trả lại bởi HttpService:GetSecret() . Nó không thể được in hoặc đăng nhập, nhưng có thể được chỉnh sửa bằng các hàm tích hợp, như được minh họa bằng các cục dữ liệu bên dưới.
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)
Tóm Tắt
Phương Pháp
AddPrefix
Trả lại một cái gì đó bí mật được tạo bằng cách kết hợp chuỗi đã cung cấp với nội dung bí mật, ví dụ như đang chặn "Bearer" để API chìa khóa.
local HttpService = game:GetService("HttpService")local secret = HttpService:GetSecret("yelp")local authHeader = secret:AddPrefix("Bearer ")
Tham Số
Lợi Nhuận
AddSuffix
Trả lại một bí mật được tạo bằng cách kết hợp mật mã nguyên bản và các biến chuỗi được cung cấp. Hữu ích khi tạo một URL chứa một chìa khóa và các tham số truy vấn.
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)