Polymarket 集成

把网球数据连接 Polymarket。

把 DFT 比赛与具名球员连接 Polymarket 事件、市场和结果上下文。

Token 应保留结果的含义。

探索平台引用到 DFT 比赛和球员的映射,包括未解决场景。

已匹配

polymarket 上下文

Jannik Sinner / Carlos Alcaraz

将平台标识符与 DFT 比赛一起保留。

event_id
<event_id>
conditionId
<condition_id>

事件包含市场问题与具名结果。每个 token 都应保留正确球员含义。

  • 双方球员身份已匹配
  • 赛事届次与日期已匹配
  • 具名结果或选择项已匹配

确认后的映射可将 DFT 比分、历史与概率带入应用。

DFT 映射
{
  "platform": "polymarket",
  "status": "matched",
  "dft_match_id": "cfaabd98-37a1-4652-b1a3-8b26b5840b7e",
  "dft_edition_id": "f431d1e9-bd98-4d7c-ace9-d34a795f7175",
  "platform_ids": {
    "event_id": "<event_id>",
    "conditionId": "<condition_id>"
  },
  "outcomes": [
    {
      "ref": "<alcaraz_token_id>",
      "playerId": "22c4fbb8-caae-4bfd-b732-aef9b8a5f986",
      "side": "b"
    },
    {
      "ref": "<sinner_token_id>",
      "playerId": "bfec67b0-65b9-4f6a-bce2-5c6d8dd001b6",
      "side": "a"
    }
  ]
}

Token 引用始终关联具名结果。数组顺序本身不能确定球员身份。

保持结果与球员的关联。

示例在 DFT 标识旁保留输入的事件、条件和结果引用。

status
matched、ambiguous 或 unmatched。未解决的情况保持空映射。
dft_match_id
DFT 比赛标识,用于关联逐分、球员和赛事届次。
platform_ids
输入的平台引用,与 DFT 比赛和球员标识分开保存。
outcomes
每个具名引用保留 playerId 和 side。列表顺序变化不会改变球员身份。

常见问题

让平台引用具有网球含义。

检查匹配路径,准备可理解的数据流程。