如何更正这一行PHP语法?

问题描述 投票:0回答:1

新手在这里。我有一个使用Betfair-API的脚本的以下PHP代码。

if ($event->marketName == "Match Odds") {
    // print_r($event);
    $params = [
        "marketIds" => [$event->marketId],
        'priceProjection' => ['priceData' => ['EX_BEST_OFFERS']]
    ];
}

我需要添加虚拟投注。 API文档说:

通过在listMarketBook请求中包含virtualise":"true",您可以在使用API​​-NG时在响应中返回虚拟投注。

[
   {
      "jsonrpc":"2.0",
      "method":"SportsAPING/v1.0/listMarketBook",
      "params":{
         "marketIds":[
            "1.114101556"
         ],
         "priceProjection":{
            "priceData":[
               "EX_BEST_OFFERS"
            ],
            "virtualise":"true"
         }
      },
      "id":1
   }
]

如何更改我的代码才能工作?我已经尝试了几十种组合,但没有运气。抱歉是新手。

大卫

php syntax parameters
1个回答
1
投票
$params = [
    "marketIds" => [$event->marketId], 
    'priceProjection' => ['priceData' => ['EX_BEST_OFFERS']],
    'virtualise' => true,
];
© www.soinside.com 2019 - 2024. All rights reserved.