Marketplace BetfairGames Package
1.0.0
Betfair Exchange 게임 시스템과 통합 - 새로운 클라이언트 프론트 엔드 시스템 작성에서 자동 베팅 애플리케이션에 이르기까지
Betfair 계정을 만들고 username
과 password
사용하십시오.
apiAgent
필드보호 된 정보에 대한 Betfair Games API에 대한 각 요청에는 메시지 헤더에 다음 필드 항목이 포함되어야합니다.
gamexAPIAgent:
application_ID_and_version_number
application_ID_and_version_number
는 귀하를 개인 이름 (개인 인 경우) 또는 조직 이름 (귀하가 조직), 그리고 여기에는 결국 소프트웨어의 버전 번호가 포함됩니다.
일부 샘플 에이전트 ID는 다음과 같습니다.
ABCBets.com.GamesApp.1.0
ABCPartner1.com.GamesApp.1.1
123Games.co.uk.GamePal.2.1
[email protected]
베팅 할 수있는 모든 게임을 나열합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
채널의 현재 게임을 설명합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
channelid | 끈 | 필수 : 스냅 샷에 채널 ID. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
includegamedata | 끈 | "gamedata"요소를 억제하기 위해 false 설정하십시오. 기본값은 true 입니다. |
포함 | 끈 | 시장 요소를 억제하기 위해 false 설정하십시오. 기본값은 true 입니다. |
포함 | 끈 | "ChannelsNapShot"요소를 요청하기위한 각 URL에 매개 변수를 수동으로 추가하여 현재 베팅 라운드의 세부 사항을 제공하는 "ChannelsNapShot"의 요소를 억제 할 수 있습니다. 이 요소는 "Round", "BettingwindowTime"및 "BettingWindowPerCentageCemplete"입니다. 현재 베팅 라운드의 세부 정보를받을 필요가없는 경우이 매개 변수를 사용하십시오. 이러한 요소를 억제하기 위해 false 설정하십시오. Deafult는 true 입니다. |
선택 스타일 | 끈 | 보고 싶은 베팅 시장을 지정하기위한 매개 변수. 예 : MainBets |
채널에서 이전 게임을 목록에 JSON을 요청합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
channelid | 신임장 | 필수 : 역사를 검색하는 채널 ID. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
Startrecord | 숫자 | 받을 게임 목록에 대한 시작 위치 (즉, 게임 API의 전체 목록의 시작 위치)를 지정하십시오. |
레코드 카운트 | 숫자 | 목록에 포함하도록 원하는 게임 수를 지정하십시오. |
MarketId | 숫자 | "ChannelHistory"요소를 요청하기위한 각 URL에 매개 변수를 수동으로 추가하여 출력을 단일 과거 게임에 대한 정보로 제한 할 수 있습니다. |
게임에서 베팅 시점에 JSON을 요청하는 것이 허용됩니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
교환 게임 계정 잔액을 목록에 JSON을 요청합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
JSON에게 메인 베팅 대장을 말하는 것을 요청합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
UOUR 게임 계정 거래를 나열하는 JSON을 요청합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
계정 | 끈 | 유효한 값 : POKER , BLACKJACK , BACCARAT , HILO , OMAHA_POKER , TRANSFERS (펀드 전송 만 나열). "AccountStatement"요소를 요청하기위한 각 URL에 매개 변수를 추가하여 특정 유형의 교환 게임에 관한 트랜잭션 목록을 제한하기 위해 매개 변수를 추가 할 수 있습니다. |
레코드 카운트 | 숫자 | "AccountStatement"요소를 요청하기위한 각 URL에 매개 변수를 수동으로 추가하여 목록에 포함하려는 트랜잭션 수를 지정할 수 있습니다. |
Startrecord | 숫자 | "AccountStatement"요소를 요청하기위한 각 URL에 매개 변수를 수동으로 추가하여 수신 할 트랜잭션 목록에 대한 시작 위치 (즉, Exchange Games API의 전체 목록의 시작 위치)를 지정할 수 있습니다. |
UOUR 게임 계정 거래를 나열하는 JSON을 요청합니다.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
통화 | 끈 | 필수 : 3 레터 통화 코드. |
양 | 끈 | 필수 : 금액에 대한 비 음성 값을 지정하는 경우 (위의 예에서와 같이 £ 50을 지정), 해당 금액은 기본 BetFair 계정에서 Betfair Exchange Games 계정으로 이체됩니다. |
베팅 관리.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
현재 및 과거 베팅 활동을보십시오.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
상태 | 끈 | 필수 : 모든 현재 베팅을 한 번에 볼 수 없습니다. 특정 상태의 현재 베팅 만 볼 수 있습니다. 가능한 상태는 MATCHED , UNMATCHED , LAPSED , CANCELLED . |
~ 후에 | 숫자 | 예 : 1158045715462 . "betsnapshot"에 나열된 하나의 "betsnapshotitem"에서 "updatestamp"요소의 숫자 값. "updatestamp"는 타임 스탬프와 같습니다. 포함하는 숫자는 특정 시간을 나타내지 않더라도 가장 높은 "Updatestamp"는 항상 가장 최근의 것입니다. |
channelid | 끈 | 특정 상태와 특정 게임의 현재 베팅 목록을 요청합니다 (즉, 아파트 채널). |
선택 스타일 | 끈 | selectionsType 은 "Mainbets", "Sidebets"또는 "ArmentPredictions"입니다. 이것은 두 개 이상의 베팅 선택 목록이있는 게임이 실행중인 채널에만 적용됩니다. |
현재 및 과거 베팅 활동을보십시오.
필드 | 유형 | 설명 |
---|---|---|
사용자 이름 | 신임장 | 필수 : 계정 사용자 이름. |
비밀번호 | 신임장 | 필수 : 계정 비밀번호. |
apiagent | 끈 | 필수 : GameXapiagent- 자세한 내용은 apiAgent 필드 섹션을 참조하십시오. |
상태 | 끈 | 필수 : 모든 현재 베팅을 한 번에 볼 수 없습니다. 특정 상태의 현재 베팅 만 볼 수 있습니다. 가능한 상태는 다음과 같습니다. CANCELLED , LAPSED , SETTLED 및 VOIDED . |
PAINTDATESTART | 끈 | 반환 될 베팅 목록의 시작 날짜를 지정하십시오. 형식 : yyyy-MM-dd-HH:mm |
DEATDATEEND | 끈 | 반환 될 베팅 목록의 종료 날짜를 지정하십시오. 형식 : yyyy-MM-dd-HH:mm |
레코드 카운트 | 숫자 | 목록에 포함하도록 원하는 베팅 수를 지정하십시오. |
Startrecord | 숫자 | 받을 베팅 목록에 대한 시작 위치 (즉, Exchange Games API의 전체 목록의 시작 위치)를 지정하십시오. |
Orderby | 끈 | 유효한 값 : channelName , placedDate . 관심있는 게임 유형별로 반환 된 베팅 목록을 주문하십시오. |
시간대 | 끈 | 베팅보고를위한 시간대 지정. 시간대 코드. 자세한 내용은 readme를 참조하십시오. |
timezone
코드 :시간대 | 시간대 코드 | 설명 |
---|---|---|
아프리카/요하네스 버그 | RSA | 남쪽 |
미국/인디애나/인디애나 폴리스 | iest | 북미 인디애나 이스트 |
아시아/방콕 | 태국 | 방콕 |
아시아/캘커타 | int | 인도 시간 |
아시아/두바이 | UAE | 아랍 에미리트 연합 |
호주/애들레이드 | ACST | 호주 중앙 |
호주/다윈 | anst | 호주 북부 영토 |
호주/퍼스 | awst | 호주 서부 |
호주/퀸즐랜드 | AQST | 호주 퀸즐랜드 |
호주/시드니 | aest | 호주 동부 |
CET | CET | 중앙 유럽 |
eet | eet | 동유럽 |
기타/GMT-5 | PKT | 파키스탄 시간 |
유럽/런던 | ukt | 영국 시간 |
유럽/모스크바 | MSK | 모스크바 |
GMT | GMT | 그리니치 평균 |
홍콩 | 흠 | 홍콩 |
일본 | JPT | 일본 |
뉴질랜드 | NZT | 뉴질랜드 |
미국/알래스카 | Akst | 북미 알래스카 |
미국/애리조나 | ast | 북미 애리조나 |
미국/중앙 | CST | 북미 센트럴 |
미국/동부 | est | 북미 동부 |
미국/하와이 | HST | 북미 하와이 |
미국/산 | MST | 북미 산 |
미국/태평양 | PST | 북미 태평양 |