wake-ios/wake/Utils/APIConfig.swift
2025-08-20 11:47:56 +08:00

31 lines
797 B
Swift

import Foundation
/// API
public enum APIConfig {
/// API URL
public static let baseURL = "https://api-dev.memorywake.com:31274/api/v1"
/// token
public static var authToken: String {
let token = KeychainHelper.getAccessToken() ?? ""
if token.isEmpty {
print("⚠️ [APIConfig] 未找到访问令牌")
}
return token
}
///
public static var authHeaders: [String: String] {
let token = authToken
var headers = [
"Content-Type": "application/json",
"Accept": "application/json"
]
if !token.isEmpty {
headers["Authorization"] = "Bearer \(token)"
}
return headers
}
}