このガイドでは、Qbox CDNを次のように設定する方法を説明します。LBフォン
CDNドメインのホワイトリスト化
まず、qboxドメインをホワイトリストに登録する必要がある。に移動する。config > config.luaを選択し、以下を検索する。Config.UploadWhitelistedDomains.
このテーブルにはqbox.reをドメインのリストに追加する。以下のようになるはずだ:
-- Set to false/empty to disable
Config.UploadWhitelistedDomains = { -- domains that are allowed to upload images to the phone (prevent using devtools to upload images)
"fivemanage.com",
"fmfile.com",
"qbox.re",
"cfx.re" -- lb-upload
}アップロード方法の変更
同じ設定ファイルでConfig.UploadMethod.これで、すべてのファイルタイプに3つの異なるオプションが表示されます。これらをすべてqboxこのように:
Config.UploadMethod.Video = "Qbox" -- "Fivemanage" or "LBUpload" or "Custom"
Config.UploadMethod.Image = "Qbox" -- "Fivemanage" or "LBUpload" or "Custom"
Config.UploadMethod.Audio = "Qbox" -- "Fivemanage" or "LBUpload" or "Custom"Qboxアップロードメソッドの追加
これでコンフィグファイルの作成は完了だ。次はshared > upload.lua.ここには、様々なサービスの様々なアップロード方法が記載された大きな表があります。
ここにQbox用のものを追加する予定です。
::危険
これを追加する内部そのUploadMethodsテーブルで、他のすべてのオプションと並んでいる!
:::
Qbox = {
Default = {
url = "https://cdn.qbox.re/api/storage/upload",
field = "file",
headers = {
["Authorization"] = "API_KEY"
},
success = {
path = "url"
},
},
},完成したテーブルはこのようになる。
APIキーの追加
に移動する。server > apiKeys.lua.ここに、異なるアップロード方法のすべてのAPIキーが記載された表が表示されます。Qbox CDNダッシュボードで生成したものと同じAPIキーを追加してください。
API_KEYS = {
Video = "API_KEY_HERE",
Image = "API_KEY_HERE",
Audio = "API_KEY_HERE",
}Last updated on