VegasLounge API 对接文档
  1. VegasloungeAPI
VegasLounge API 对接文档
  • Shopping
    • Return list of Flight Offers based on posted searching criteria.
      POST
    • Return list of Flight Offers based on searching criteria.
      GET
  • Authorization
    • Access Granted Client Credentials
      POST
    • Get Token Information
      GET
  • Flights
    • (Scenario)Basic Flight Booking flow
      • Step 0: Authorization
      • Step 1: Flight Offers Search GET
      • Step 2: Flight Offers Price
      • Step 3: Flight Create Orders
    • Flight Booking
      • Flight Offers Search
      • Flight Offers Search
      • Flight Offers Price
      • Flight Create Orders
      • Flight Order Management
      • Flight Order Management
      • Seatmap Display
      • Seatmap Display
      • Branded Fares Upsell
      • Flight Price Analysis
      • Flight Choice Prediction
    • Flight Inspiration
      • Flight Inspiration Search
      • Flight Cheapest Date Search
      • Flight Availabilities Search
      • Travel Recommendations
    • Flight Schedule
      • On Demand Flight Status
      • Flight Delay Prediction
      • Airport On-Time Performance
    • Airport
      • Airport & City Search by Keyword
      • Airport & City Search by Id
      • Airport Nearest Relevant
      • Airport Routes
    • Airlines
      • Flight Check-in Links
      • Airline Code Lookup
      • Airline Routes
  • Destination experiences
    • Tours and Activities
    • Tours and Activities by Id
    • Tours and Activities by square
    • City Search
  • Car and Transfers
    • Transfer Search
    • Transfer Booking
    • Transfer Management
  • Market insights
    • Flight Most Traveled Destinations
    • Flight Most Booked Destinations
    • Flight Busiest Traveling Period
  • Hotels
    • (Scenario)Basic Hotel Booking flow
      • Step 0: Authorization
      • Step 1: Find Hotels by city
      • Step 2: Hotel Offers Search
      • Step 3: Hotel Booking v1
    • Hotel List by Id
    • Hotel List by Geocode
    • Hotel List by City
    • Hotel Search
    • Hotel Search Offer Information
    • Hotel Booking v1
    • Hotel Booking v2
    • Hotel Ratings
    • Hotel Name Autocomplete
  • Itinerary management
    • Trip Purpose Prediction
  • STARGAME
    • Common errors
      • InitialGetBalance
      • InitialGetBalance
      • GetBalanceBadHash
      • GetBalanceBadHash
      • InvalidCommand
      • InvalidCommand
      • InvalidUserName
      • InvalidUserName
      • PlayerBetMissingTransactionId
      • PlayerBetMissingTransactionId
      • PlayerWinEmptyTransactionId
      • PlayerWinEmptyTransactionId
      • PlayerBetNegativeAmount
      • PlayerBetNegativeAmount
      • PlayerWinNegativeAmount
      • PlayerWinNegativeAmount
      • PlayerBetInsufficientBalance
      • PlayerBetInsufficientBalance
      • CheckBalance
      • CheckBalance
    • Workflow
      • OpenSession
      • OpenSession
      • OpenSessionAlreadyOpened
      • OpenSessionAlreadyOpened
      • GetBalance
      • GetBalance
      • PlayerBet #1 (-50)
      • PlayerBet #1 (-50)
      • PlayerWin (+150)
      • PlayerWin (+150)
      • PlayerBet #2 (-50)
      • PlayerBet #2 (-50)
      • PlayerWinZeroAmount (+0)
      • PlayerWinZeroAmount (+0)
      • PlayerBet #3 (-50)
      • PlayerBet #3 (-50)
      • PlayerWin (+200)
      • PlayerWin (+200)
      • PlayerWinTransactionAlreadyExist
      • PlayerWinTransactionAlreadyExist
      • PlayerBet #4 (-200)
      • PlayerBet #4 (-200)
      • PlayerBetTransactionAlreadyExist
      • PlayerBetTransactionAlreadyExist
      • PlayerBetBadHash
      • PlayerBetBadHash
      • PlayerWinBadHash
      • PlayerWinBadHash
      • CancelBet #4 (+200)
      • CancelBet #4 (+200)
      • CancelBetAlreadyCancelled
      • CancelBetAlreadyCancelled
      • CancelBetDoesNotExist
      • CancelBetDoesNotExist
      • PlayerBet #5 (-50)
      • PlayerBet #5 (-50)
      • CloseSession
      • CloseSession
      • PlayerBet #6 (-250)
      • PlayerBet #6 (-250)
      • PlayerWin (+50)
      • PlayerWin (+50)
      • CancelBet #5 (+50)
      • CancelBet #5 (+50)
      • PlayerBet #7 (-100)
      • PlayerBet #7 (-100)
      • PlayerBet #8 (-50)
      • PlayerBet #8 (-50)
      • PlayerBet #9 (-25)
      • PlayerBet #9 (-25)
      • PlayerBet #10 (-25)
      • PlayerBet #10 (-25)
      • PlayerBet #11 (-50)
      • PlayerBet #11 (-50)
      • CancelBet #7 (+100)
      • CancelBet #7 (+100)
      • CancelBet #9 (+25)
      • CancelBet #9 (+25)
      • CancelBet #11 (+50)
      • CancelBet #11 (+50)
      • PlayerWin (+75)
      • PlayerWin (+75)
      • CloseSessionAlreadyClosed
      • CloseSessionAlreadyClosed
      • FinalCheckBalance
      • FinalCheckBalance
    • RemoteSession
  • IMEI
    • Get account details
    • Get list of available services
    • Create Bulk Search
    • Export CSV for Bulk Search
    • Export JSON for Bulk Search
    • Get list of Bulk Search history
    • Single service check
    • Get single history result
    • Get list of search history
    • SYNC-API Single service check
  • GPK
    • 玩家取得遊戲連結
  • SUPERSET
    • Menu
      • /menu/
    • Queries
      • /query/
      • /query/distinct/{column_name}
      • /query/related/{column_name}
      • /query/{pk}
      • /saved_query/
      • /saved_query/
      • /saved_query/
      • /saved_query/_info
      • /saved_query/distinct/{column_name}
      • /saved_query/export/
      • /saved_query/related/{column_name}
      • /saved_query/{pk}
      • /saved_query/{pk}
      • /saved_query/{pk}
    • Annotation Layers
      • /annotation_layer/
      • /annotation_layer/
      • /annotation_layer/
      • /annotation_layer/_info
      • /annotation_layer/related/{column_name}
      • /annotation_layer/{pk}
      • /annotation_layer/{pk}
      • /annotation_layer/{pk}
      • /annotation_layer/{pk}/annotation/
      • /annotation_layer/{pk}/annotation/
      • /annotation_layer/{pk}/annotation/
      • /annotation_layer/{pk}/annotation/{annotation_id}
      • /annotation_layer/{pk}/annotation/{annotation_id}
      • /annotation_layer/{pk}/annotation/{annotation_id}
    • AsyncEventsRestApi
      • /async_event/
    • CacheRestApi
      • /cachekey/invalidate
    • Charts
      • /chart/
      • /chart/
      • /chart/
      • /chart/_info
      • /chart/data
      • /chart/data/{cache_key}
      • /chart/export/
      • /chart/favorite_status/
      • /chart/import/
      • /chart/related/{column_name}
      • /chart/{pk}
      • /chart/{pk}
      • /chart/{pk}
    • CSS Templates
      • /css_template/
      • /css_template/
      • /css_template/
      • /css_template/_info
      • /css_template/related/{column_name}
      • /css_template/{pk}
      • /css_template/{pk}
      • /css_template/{pk}
    • Dashboards
      • /dashboard/
      • /dashboard/
      • /dashboard/
      • /dashboard/_info
      • /dashboard/export/
      • /dashboard/favorite_status/
      • /dashboard/import/
      • /dashboard/related/{column_name}
      • /dashboard/{pk}
      • /dashboard/{pk}
      • /dashboard/{pk}
      • /dashboard/{pk}/charts
    • Database
      • /database/
      • /database/
      • /database/_info
      • /database/export/
      • /database/import/
      • /database/test_connection
      • /database/{pk}
      • /database/{pk}
      • /database/{pk}
      • /database/{pk}/function_names/
      • /database/{pk}/related_objects/
      • /database/{pk}/schemas/
      • /database/{pk}/select_star/{table_name}/
      • /database/{pk}/select_star/{table_name}/{schema_name}/
      • /database/{pk}/table/{table_name}/{schema_name}/
    • Datasets
      • /dataset/
      • /dataset/
      • /dataset/
      • /dataset/_info
      • /dataset/distinct/{column_name}
      • /dataset/export/
      • /dataset/import/
      • /dataset/related/{column_name}
      • /dataset/{pk}
      • /dataset/{pk}
      • /dataset/{pk}
      • /dataset/{pk}/refresh
      • /dataset/{pk}/related_objects
    • LogRestApi
      • /log/
      • /log/
      • /log/{pk}
    • OpenApi
      • /openapi/{version}/_openapi
    • Security
      • /security/csrf_token/
      • /security/login
      • /security/refresh
  • VEGAS
    • BI
      • pre-login
      • login
      • dashboard
    • vl
      • Client API v2.0
        • Get Game List
      • Authentication API v2.0
        • Validate Authorization Code
        • Refresh Access Token
        • Get Account Information
      • Seamless Wallet API v2.0
        • Place Bet
        • Send Payoff
        • Reverse Transaction
        • Get Player Balance
      • Transfer Wallet API v2.0
        • Deposit money to the player's wallet.
        • Withdraw money from the player's wallet.
        • Get the current balance for the player.
        • Query players by balance.
        • Query player's total bet amount since last deposit.
        • Query player's bet/payout summary.
        • Query Total Loss Summary
      • Report API
        • Get Transfers
        • Check Transaction
        • Get Game History Link
        • Verify Transactions Summary
        • Get Detailed Betting Report
        • Get Betting Report
      • isonline
    • Vegaslounge
      • VEGASLOUNGE API集成指南手册
      • 客户端 CLIENT API
        • 示例 获取游戏列表
      • 身份验证 Authentication API
      • 转账钱包 TRANSFER WALLET
        • 示例: 获取玩家余额 Balance
        • 示例: 查询玩家指定余额 playersByBalance
        • 示例: 查询总损失总结 getTotalLoss API
        • 示例: 转入 DEPOSIT API
        • 示例: 转出 WITHDRAW API
        • 示例: 查询玩家最后存款投注金额 betAmountSinceLastDeposit
        • 示例: 查询玩家投注总结 getSummaryBet
        • 示例: 投注记录 REPORT/BETS API
      • 免转钱包 SEAMLESS WALLET
      • 报表 REPORT API
        • Verify Transactions
        • Check Transaction
        • Order Link
        • Verify Transactions Summary
        • Detailed Betting report
      • 附录
        • 投注类型
      • CompletedDOC
      • Verify Transactions
      • Check Transaction
      • Order Link
      • Verify Transactions Summary
      • Detailed Betting report
    • VL
      • report_bets
      • replay_Transfer
      • report_verifyTransactionsSummary
      • report_orderLink
      • report_checkTransaction
      • report_transfer
      • report_getTotalLoss
      • report_getSummaryBet
      • replay
      • betAmountSinceLastDeposit
      • playersByBalance
      • balance
      • withdrawal
      • deposit
    • VegasloungeAPI
      • 客户端 CLIENT API
        • 示例 获取游戏列表
      • 身份验证 Authentication API
      • 转账钱包 TRANSFER WALLET
        • 示例: 获取玩家余额 Balance
        • 示例: 查询玩家指定余额 playersByBalance
        • 示例: 查询总损失总结 getTotalLoss API
        • 示例: 转入 DEPOSIT API
        • 示例: 转出 WITHDRAW API
        • 示例: 查询玩家最后存款投注金额 betAmountSinceLastDeposit
        • 示例: 查询玩家投注总结 getSummaryBet
        • 示例: 投注记录 REPORT/BETS API
      • 免转钱包 SEAMLESS WALLET
      • 报表 REPORT API
        • Verify Transactions
        • Check Transaction
        • Order Link
        • Verify Transactions Summary
        • Detailed Betting report
      • CompletedDOC
        • 附录
          • 投注类型
      • Detailed Betting report
        GET
      • Verify Transactions Summary
        GET
      • Order Link
        GET
      • Check Transaction
        GET
      • Verify Transactions
        GET
  1. VegasloungeAPI

客户端 CLIENT API


本页面概述了玩家访问 VegasLounge 的游戏登陆页面。
**环境IP 地址**
正式环境13.232.208.217
测试环境3.222.134.125

支持的设备和平台#


INFO
Vegas Lounge 设计为可在移动浏览器和桌面设备上使用。以下是我们支持的平台和浏览器
操作系统支持版本
操作系统最低支持版本 (仍在维护)当前稳定版本
微软 1110.0.22621.38210.0.22621.525
微软 1010.0.19043.985 (21H1 版本)10.0.19044.2075
Mac OS MavericksMacOS10.9MacOS12
iOS1416.0.2
安卓813
浏览器支持版本
操作系统最低支持版本 (仍在维护)当前稳定版本
Chrome 移动端105.0.5195105.0.5195
Chrome 桌面端105.0.5195106.0.5249
Safari 移动端14.015.5
Safari 桌面端1415.5
Edge84.0.52297.0.1072.69
Opera7678

启动游戏#


WARNING
在启动游戏前,VegasLounge 团队必须向运行商提供有效的运营商商户 ID client_id。如果运营商没有此代码,请联系您的 Playgon 对接专员获取。
参数类型必传描述
client_idTEXT(255)是运营商商户 ID。
countryISOCode(TEXT)否国家 ISO 代码。例如,中国的代码为 CN。
NOTE
对于来自中国的玩家,使用以下游戏启动器 URL 来构建链接。玩家的位置将根据 IP 地址确定(可以通过 countryISOCode 查询参数覆盖)。所有额外的查询参数将被传递到启动 URL.
启动链接示例

https://fl.vegaslounge.live/player/<client_id>/launch?code=d4c0a75f-6953-4718-b75b-9fdb90eb457f&countryISOCode=CN
响应
 Location: https://fl.vegaslounge.live/?client_id=<client_id>&code=d4c0a75f-6953-4718-b75b-9fdb90eb457f

游戏入口#


根据运营商的需求,Vegas Lounge 为提供三种不同类型的游戏入口:
子大厅
主大厅
直接进入牌桌
为了获得最佳的玩家体验,Vegas Lounge 推荐使用 子大厅 入口,因为它使玩家可以根据自己的策略选择桌子。

子大厅#


当玩家从子大厅参数进入游戏时,将会看到同游戏类别的游戏桌选项。子大厅游戏页面如下:
sublobby-cn.png
启动链接示例
https://fl.vegaslounge.live/?var=<REGULAR_BACCARAT>&attr=<LIVE>&client_id=<VL001>
参数类型必传描述
varTEXT(255)是玩家将直接转到指定类别,显示该游戏的所有开放桌子 - 有效值: REGULAR_BACCARAT (默认), TIGER_BACCARAT , EU_ROULETTE , BLACKJACK 。 对应为 百家乐,老虎百家乐,轮盘,二十一点
attrTEXT(255)是玩家将直接转到指定的游戏类型。 - 有效值: LIVE (默认), ETG , ETG_SPEED 。 对应为 真人类,电子桌,极速电子桌
client_idTEXT(255)是运营商商户 ID。

主大厅#


当玩家从子大厅参数进入游戏时,将会看到所有游戏类别的入口。主大厅游戏页面如下:
main-lobby-cn.png
启动链接示例
https://fl.vegaslounge.live/?client_id=<VL001>&code=<code>
参数类型必传描述
client_idTEXT(255)是运营商商户 ID
code(TEXT)是一次性临时授权码,用于交换访问令牌。

牌桌#


当玩家进入游戏应用时,他们将直接进入到指定的牌桌中。游戏页面如下:
table
启动链接示例
https://fl.vegaslounge.live/?ti=<bc.01>&gl=<Bronze>&client_id=<VL001>
参数类型必传描述
tiTEXT(255)是游戏 tile ID。当指定时,玩家将直接进入游戏/桌子。
glTEXT(255)是有效值为 Bronze 。
client_idTEXT(255)是运营商商户 ID.

API 概述#


类别API链接描述可见性必传
游戏获取游戏列表https://pl.vegaslounge.live/operator/tiles获取可用游戏列表的接口公开否

获取游戏列表#


这是一个具有可用游戏列表的接口。这是一个可选的接口,用于根据不同的游戏而提供单独的链接。

请求示例#

对于 Authorization,将会使用来自授权 OAuth2.0 服务阶段的 base64(client_id + ":" + client_secret)进行授权。

成功响应#

[{
    "id": "TI",
    "type": "LIVE",
    "name": {
        "en_US": "Baccarat",
        "ja_JP": "バカラ",
        "ko_KR": "바카라",
        "zh_CN": "百家乐",
        "zh_TW": "百家樂"
    },
    "table": {},
    "limits": [{}],
    "trend": {},
    "image": "https://fl.vegaslounge.live/cdn/images/lobby/TI.jpg",
    "url": "https://fl.vegaslounge.live/?ti=TI&gl=GL&client_id=VL001"
}]
响应参数类型必传描述
idTEXT(255)是游戏的唯一 ID。
typeTEXT(255)否默认情况下,游戏的类型为 LIVE。有效值为: LIVE RNG
nameMAP(TEXT(10) TEXT(255))是游戏的名称在不同语言中的非唯一名称,其中键是区域标识符,值是翻译。 语言标签在 RFC 5646 中正式定义,依赖于 ISO 639 标准(通常是 ISO 639-1 代码列表)用于使用语言代码。
imageTEXT(255)是游戏图片 URL。 有效格式为: JPG PNG SVG
urlTEXT(255)是具有特定限制的特定游戏的直接链接。OAuth 2.0 代码可以作为额外参数添加,以加快加载速度,如 &code=CODE

错误响应#

此端点可能响应任何 500 状态。

Previous
VegasloungeAPI
Next
示例 获取游戏列表
Built with