Realizado

Apenas Ler Um Json E Armazenar Em Variáveis Em Php

Publicado em 28 de Agosto de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Bem simples, tenho um json e preciso ler esse json com php e colocar cada item em uma variável php, cada variável com o mesmo nome do item. Preciso disso ainda hoje, pois é bem rápido.

SEGUE O JSON:

{
    "games": [
        {
            "name": "Vasco da Gama v Chapecoense",
            "teamHome": "vasco da gama",
            "teamAway": "chapecoense",
            "country": "brazil",
            "countryCode": "BR",
            "date": "2018-08-26T22:00:00.000Z",
            "dateBR": "2018-08-26T19:00:00-03:00",
            "tournament": "brasileiro serie a",
            "tournamentName": "Brasileiro Série A",
            "notStartedReq": 0,
            "betfair": {
              "id": "28846234",
              "markets": [
                {
                  "marketId": "1.146723876",
                  "marketName": "First Half Goals 0.5",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 12966.21,
                      "indicate": 1,
                      "back": 1.05,
                      "lay": 1.08
                    },
                    {
                      "time": "43",
                      "totalMatched": 4892.14,
                      "indicate": 2,
                      "back": 7,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723883",
                  "marketName": "Half Time",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 2413.35,
                      "indicate": 1,
                      "back": 13,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 1197.99,
                      "indicate": 2,
                      "back": 30,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 2595.03,
                      "indicate": 3,
                      "back": 1.07,
                      "lay": 1.08
                    }
                  ]
                },
                {
                  "marketId": "1.146723884",
                  "marketName": "Over/Under 5.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 2914.1,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 1203.33,
                      "indicate": 2,
                      "back": 330,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723880",
                  "marketName": "Over/Under 6.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 266.59,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 13.04,
                      "indicate": 2,
                      "back": 590,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723877",
                  "marketName": "Over/Under 0.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 5375.8,
                      "indicate": 1,
                      "back": 3.05,
                      "lay": 3.15
                    },
                    {
                      "time": "43",
                      "totalMatched": 37921.4,
                      "indicate": 2,
                      "back": 1.46,
                      "lay": 1.47
                    }
                  ]
                },
                {
                  "marketId": "1.146723878",
                  "marketName": "First Half Goals 1.5",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 7700.48,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 1486.19,
                      "indicate": 2,
                      "back": 80,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723926",
                  "marketName": "Double Chance",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 3096.7,
                      "indicate": 1,
                      "back": 1.21,
                      "lay": 1.23
                    },
                    {
                      "time": "43",
                      "totalMatched": 899.53,
                      "indicate": 2,
                      "back": 1.59,
                      "lay": 1.71
                    },
                    {
                      "time": "43",
                      "totalMatched": 385.06,
                      "indicate": 3,
                      "back": 1.67,
                      "lay": 1.8
                    }
                  ]
                },
                {
                  "marketId": "1.146723866",
                  "marketName": "Match Odds",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 102644.52,
                      "indicate": 1,
                      "back": 2.56,
                      "lay": 2.58
                    },
                    {
                      "time": "43",
                      "totalMatched": 12859.29,
                      "indicate": 2,
                      "back": 5.4,
                      "lay": 5.6
                    },
                    {
                      "time": "43",
                      "totalMatched": 14435.14,
                      "indicate": 3,
                      "back": 2.3,
                      "lay": 2.36
                    }
                  ]
                },
                {
                  "marketId": "1.146723862",
                  "marketName": "First Half Goals 2.5",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 7381.73,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 283.34,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723863",
                  "marketName": "Over/Under 7.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 0,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 0,
                      "indicate": 2,
                      "back": 1000,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723861",
                  "marketName": "Over/Under 8.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 0,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 0,
                      "indicate": 2,
                      "back": 95,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723891",
                  "marketName": "Over/Under 3.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 32181.98,
                      "indicate": 1,
                      "back": 1.02,
                      "lay": 1.03
                    },
                    {
                      "time": "43",
                      "totalMatched": 2587.82,
                      "indicate": 2,
                      "back": 32,
                      "lay": 38
                    }
                  ]
                },
                {
                  "marketId": "1.146723890",
                  "marketName": "Over/Under 1.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 26838.76,
                      "indicate": 1,
                      "back": 1.45,
                      "lay": 1.46
                    },
                    {
                      "time": "43",
                      "totalMatched": 25512.23,
                      "indicate": 2,
                      "back": 3.1,
                      "lay": 3.2
                    }
                  ]
                },
                {
                  "marketId": "1.146723887",
                  "marketName": "Over/Under 4.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 12735.83,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "43",
                      "totalMatched": 1325.39,
                      "indicate": 2,
                      "back": 140,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723888",
                  "marketName": "Half Time Score",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 3215.93,
                      "indicate": 1,
                      "back": 1.07,
                      "lay": 1.12
                    },
                    {
                      "time": "43",
                      "totalMatched": 231.66,
                      "indicate": 2,
                      "back": 140,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 72.57,
                      "indicate": 3,
                      "back": 150,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 145.06,
                      "indicate": 4,
                      "back": 13.5,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 55.25,
                      "indicate": 5,
                      "back": 170,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 49.12,
                      "indicate": 6,
                      "back": 130,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 285.14,
                      "indicate": 7,
                      "back": 27,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 60.21,
                      "indicate": 8,
                      "back": 130,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 35.97,
                      "indicate": 9,
                      "back": 90,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 78.89,
                      "indicate": 10,
                      "back": 80,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723885",
                  "marketName": "Correct Score",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 7735.43,
                      "indicate": 1,
                      "back": 3.1,
                      "lay": 3.2
                    },
                    {
                      "time": "43",
                      "totalMatched": 1991.62,
                      "indicate": 2,
                      "back": 7.6,
                      "lay": 8
                    },
                    {
                      "time": "43",
                      "totalMatched": 200.41,
                      "indicate": 3,
                      "back": 34,
                      "lay": 48
                    },
                    {
                      "time": "43",
                      "totalMatched": 157.71,
                      "indicate": 4,
                      "back": 230,
                      "lay": 310
                    },
                    {
                      "time": "43",
                      "totalMatched": 3138.25,
                      "indicate": 5,
                      "back": 4.2,
                      "lay": 4.4
                    },
                    {
                      "time": "43",
                      "totalMatched": 2140.9,
                      "indicate": 6,
                      "back": 9.4,
                      "lay": 9.8
                    },
                    {
                      "time": "43",
                      "totalMatched": 740.54,
                      "indicate": 7,
                      "back": 44,
                      "lay": 50
                    },
                    {
                      "time": "43",
                      "totalMatched": 170.53,
                      "indicate": 8,
                      "back": 300,
                      "lay": 540
                    },
                    {
                      "time": "43",
                      "totalMatched": 1096.23,
                      "indicate": 9,
                      "back": 12,
                      "lay": 13
                    },
                    {
                      "time": "43",
                      "totalMatched": 890.58,
                      "indicate": 10,
                      "back": 25,
                      "lay": 27
                    },
                    {
                      "time": "43",
                      "totalMatched": 754.08,
                      "indicate": 11,
                      "back": 100,
                      "lay": 130
                    },
                    {
                      "time": "43",
                      "totalMatched": 70.28,
                      "indicate": 12,
                      "back": 390,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 813.19,
                      "indicate": 13,
                      "back": 48,
                      "lay": 55
                    },
                    {
                      "time": "43",
                      "totalMatched": 208.23,
                      "indicate": 14,
                      "back": 95,
                      "lay": 130
                    },
                    {
                      "time": "43",
                      "totalMatched": 502.06,
                      "indicate": 15,
                      "back": 380,
                      "lay": 810
                    },
                    {
                      "time": "43",
                      "totalMatched": 102.92,
                      "indicate": 16,
                      "back": 300,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 168.4,
                      "indicate": 17,
                      "back": 110,
                      "lay": 200
                    },
                    {
                      "time": "43",
                      "totalMatched": 23.81,
                      "indicate": 18,
                      "back": 95,
                      "lay": 0
                    },
                    {
                      "time": "43",
                      "totalMatched": 49.39,
                      "indicate": 19,
                      "back": 750,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723886",
                  "marketName": "Over/Under 2.5 Goals",
                  "odds": [
                    {
                      "time": "43",
                      "totalMatched": 86668.23,
                      "indicate": 1,
                      "back": 1.12,
                      "lay": 1.13
                    },
                    {
                      "time": "43",
                      "totalMatched": 27230.69,
                      "indicate": 2,
                      "back": 8.8,
                      "lay": 9.2
                    }
                  ]
                }
              ]
            },
            "sofascore": {
              "link": "/chapecoense-vasco-da-gama/zOsVLi",
              "status": "43",
              "time": "43:33",
              "score": "0 - 0",
              "ht_score": "0 - 0",
              "ft_score": null,
              "statistics": [
                {
                  "name": "ball possession",
                  "teamHome": "57%",
                  "teamAway": "43%"
                },
                {
                  "name": "total shots",
                  "teamHome": "5",
                  "teamAway": "3"
                },
                {
                  "name": "shots on target",
                  "teamHome": "1",
                  "teamAway": "0"
                },
                {
                  "name": "shots off target",
                  "teamHome": "1",
                  "teamAway": "3"
                },
                {
                  "name": "blocked shots",
                  "teamHome": "3",
                  "teamAway": "0"
                },
                {
                  "name": "corner kicks",
                  "teamHome": "4",
                  "teamAway": "2"
                },
                {
                  "name": "offsides",
                  "teamHome": "0",
                  "teamAway": "1"
                },
                {
                  "name": "fouls",
                  "teamHome": "6",
                  "teamAway": "8"
                },
                {
                  "name": "yellow cards",
                  "teamHome": "0",
                  "teamAway": "1"
                },
                {
                  "name": "shots inside box",
                  "teamHome": "1",
                  "teamAway": "1"
                },
                {
                  "name": "shots outside box",
                  "teamHome": "4",
                  "teamAway": "2"
                },
                {
                  "name": "goalkeeper saves",
                  "teamHome": "0",
                  "teamAway": "1"
                },
                {
                  "name": "passes",
                  "teamHome": "260",
                  "teamAway": "201"
                },
                {
                  "name": "accurate passes",
                  "teamHome": "217 (83%)",
                  "teamAway": "159 (79%)"
                },
                {
                  "name": "long balls",
                  "teamHome": "15/30 (50%)",
                  "teamAway": "11/25 (44%)"
                },
                {
                  "name": "crosses",
                  "teamHome": "3/17 (18%)",
                  "teamAway": "1/7 (14%)"
                },
                {
                  "name": "dribbles",
                  "teamHome": "2/6 (33%)",
                  "teamAway": "3/6 (50%)"
                },
                {
                  "name": "dispossessed",
                  "teamHome": "2",
                  "teamAway": "6"
                },
                {
                  "name": "duels won",
                  "teamHome": "30",
                  "teamAway": "24"
                },
                {
                  "name": "aerials won",
                  "teamHome": "11",
                  "teamAway": "11"
                },
                {
                  "name": "tackles",
                  "teamHome": "7/9 (78%)",
                  "teamAway": "6/6 (100%)"
                },
                {
                  "name": "interceptions",
                  "teamHome": "4",
                  "teamAway": "9"
                },
                {
                  "name": "clearances",
                  "teamHome": "11",
                  "teamAway": "19"
                }
              ],
              "events": [
                {
                  "team": "away",
                  "minute": "7'",
                  "type": "yellow card",
                  "obs": "foul rafael thyere"
                }
              ]
            }
        },




       
        {
            "name": "Sao Paulo v Ceara",
            "teamHome": "sao paulo",
            "teamAway": "ceara sc",
            "country": "brazil",
            "countryCode": "BR",
            "date": "2018-08-26T14:00:00.000Z",
            "dateBR": "2018-08-26T11:00:00-03:00",
            "tournament": "brasileiro serie a",
            "tournamentName": "Brasileiro Série A",
            "notStartedReq": 0,
            "betfair": {
              "id": "28846226",
              "markets": [
                {
                  "marketId": "1.146722921",
                  "marketName": "First Half Goals 2.5",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722919",
                  "marketName": "Over/Under 8.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 8,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722984",
                  "marketName": "Over/Under 2.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 90156.59,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 10929.89,
                      "indicate": 2,
                      "back": 1.12,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722928",
                  "marketName": "Match Odds",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 520673.47,
                      "indicate": 1,
                      "back": 0,
                      "lay": 1.01
                    },
                    {
                      "time": "ended",
                      "totalMatched": 13887.32,
                      "indicate": 2,
                      "back": 1.01,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 36332.98,
                      "indicate": 3,
                      "back": 1.01,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722998",
                  "marketName": "Over/Under 1.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 70505.79,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 27835.92,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722992",
                  "marketName": "Half Time Score",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 3,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 4,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 5,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 6,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 7,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 8,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 9,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 10,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722922",
                  "marketName": "Over/Under 7.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 7.21,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722991",
                  "marketName": "Over/Under 4.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 14635.04,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 377.76,
                      "indicate": 2,
                      "back": 1.12,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722967",
                  "marketName": "Correct Score",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 6631.05,
                      "indicate": 1,
                      "back": 1000,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 1657.38,
                      "indicate": 2,
                      "back": 1000,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 64.31,
                      "indicate": 3,
                      "back": 200,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 21.3,
                      "indicate": 4,
                      "back": 1000,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 7111.78,
                      "indicate": 5,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 2630.8,
                      "indicate": 6,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 294.35,
                      "indicate": 7,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 28.23,
                      "indicate": 8,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 2364.55,
                      "indicate": 9,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 1372.13,
                      "indicate": 10,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 220.21,
                      "indicate": 11,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 25.03,
                      "indicate": 12,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 844.64,
                      "indicate": 13,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 445.64,
                      "indicate": 14,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 93.49,
                      "indicate": 15,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 32.89,
                      "indicate": 16,
                      "back": 1.02,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 414.57,
                      "indicate": 17,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 31.62,
                      "indicate": 18,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 15.92,
                      "indicate": 19,
                      "back": 1.02,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146723042",
                  "marketName": "Double Chance",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 9629.46,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 619.34,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 600.17,
                      "indicate": 3,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722955",
                  "marketName": "Half Time",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 3,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722948",
                  "marketName": "Over/Under 6.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 15.21,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 34.41,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722961",
                  "marketName": "Over/Under 5.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 2914.9,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 111.23,
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722999",
                  "marketName": "Over/Under 3.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "totalMatched": 32989.6,
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "totalMatched": 1755.06,
                      "indicate": 2,
                      "back": 1.12,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722944",
                  "marketName": "First Half Goals 1.5",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722941",
                  "marketName": "Over/Under 0.5 Goals",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                },
                {
                  "marketId": "1.146722940",
                  "marketName": "First Half Goals 0.5",
                  "odds": [
                    {
                      "time": "ended",
                      "indicate": 1,
                      "back": 0,
                      "lay": 0
                    },
                    {
                      "time": "ended",
                      "indicate": 2,
                      "back": 0,
                      "lay": 0
                    }
                  ]
                }
              ]
            },
            "sofascore": {
              "link": "/ceara-sc-sao-paulo/GOsbP",
              "status": "ended",
              "time": "ended",
              "score": "1 - 0",
              "ht_score": "0 - 0",
              "ft_score": "1 - 0",
              "statistics": [
                {
                  "name": "ball possession",
                  "teamHome": "58%",
                  "teamAway": "42%"
                },
                {
                  "name": "total shots",
                  "teamHome": "19",
                  "teamAway": "8"
                },
                {
                  "name": "shots on target",
                  "teamHome": "4",
                  "teamAway": "3"
                },
                {
                  "name": "shots off target",
                  "teamHome": "11",
                  "teamAway": "3"
                },
                {
                  "name": "blocked shots",
                  "teamHome": "4",
                  "teamAway": "2"
                },
                {
                  "name": "corner kicks",
                  "teamHome": "8",
                  "teamAway": "5"
                },
                {
                  "name": "offsides",
                  "teamHome": "0",
                  "teamAway": "2"
                },
                {
                  "name": "fouls",
                  "teamHome": "13",
                  "teamAway": "21"
                },
                {
                  "name": "yellow cards",
                  "teamHome": "3",
                  "teamAway": "6"
                },
                {
                  "name": "red cards",
                  "teamHome": "0",
                  "teamAway": "1"
                },
                {
                  "name": "big chances",
                  "teamHome": "1",
                  "teamAway": "0"
                },
                {
                  "name": "big chances missed",
                  "teamHome": "1",
                  "teamAway": "0"
                },
                {
                  "name": "shots inside box",
                  "teamHome": "11",
                  "teamAway": "4"
                },
                {
                  "name": "shots outside box",
                  "teamHome": "8",
                  "teamAway": "4"
                },
                {
                  "name": "goalkeeper saves",
                  "teamHome": "3",
                  "teamAway": "3"
                },
                {
                  "name": "passes",
                  "teamHome": "445",
                  "teamAway": "326"
                },
                {
                  "name": "accurate passes",
                  "teamHome": "373 (84%)",
                  "teamAway": "253 (78%)"
                },
                {
                  "name": "long balls",
                  "teamHome": "28/50 (56%)",
                  "teamAway": "28/61 (46%)"
                },
                {
                  "name": "crosses",
                  "teamHome": "7/31 (23%)",
                  "teamAway": "3/15 (20%)"
                },
                {
                  "name": "dribbles",
                  "teamHome": "7/11 (64%)",
                  "teamAway": "8/16 (50%)"
                },
                {
                  "name": "dispossessed",
                  "teamHome": "5",
                  "teamAway": "9"
                },
                {
                  "name": "duels won",
                  "teamHome": "64",
                  "teamAway": "43"
                },
                {
                  "name": "aerials won",
                  "teamHome": "20",
                  "teamAway": "17"
                },
                {
                  "name": "tackles",
                  "teamHome": "15/17 (88%)",
                  "teamAway": "7/9 (78%)"
                },
                {
                  "name": "interceptions",
                  "teamHome": "12",
                  "teamAway": "8"
                },
                {
                  "name": "clearances",
                  "teamHome": "17",
                  "teamAway": "44"
                }
              ],
              "events": [
                {
                  "team": "home",
                  "minute": "90' +3",
                  "type": "yellow card",
                  "obs": "jucilei foul"
                },
                {
                  "team": "home",
                  "minute": "89'",
                  "type": "substitution",
                  "obs": "gonzalo carneiro out: diego souza"
                },
                {
                  "team": "away",
                  "minute": "88'",
                  "type": "yellow card",
                  "obs": "foul richardson"
                },
                {
                  "team": "away",
                  "minute": "83'",
                  "type": "substitution",
                  "obs": "out: edinho pedro ken"
                },
                {
                  "team": "away",
                  "minute": "80'",
                  "type": "red card",
                  "obs": "argument leandro carvalho"
                },
                {
                  "team": "home",
                  "minute": "78'",
                  "type": "goal",
                  "obs": "1 - 0 bruno peres assist: diego souza"
                },
                {
                  "team": "away",
                  "minute": "73'",
                  "type": "substitution",
                  "obs": "out: calyson felipe azevedo"
                },
                {
                  "team": "away",
                  "minute": "73'",
                  "type": "yellow card",
                  "obs": "javier reina"
                },
                {
                  "team": "home",
                  "minute": "68'",
                  "type": "substitution",
                  "obs": "regis souza out: everton cardoso"
                },
                {
                  "team": "away",
                  "minute": "65'",
                  "type": "yellow card",
                  "obs": "arthur"
                },
                {
                  "team": "away",
                  "minute": "63'",
                  "type": "substitution",
                  "obs": "out: ricardinho javier reina"
                },
                {
                  "team": "home",
                  "minute": "61'",
                  "type": "substitution",
                  "obs": "shaylon out: luan santos"
                },
                {
                  "team": "home",
                  "minute": "61'",
                  "type": "yellow card",
                  "obs": "nene argument"
                },
                {
                  "team": "away",
                  "minute": "54'",
                  "type": "yellow card",
                  "obs": "time wasting everson"
                },
                {
                  "team": "away",
                  "minute": "40'",
                  "type": "yellow card",
                  "obs": "foul edinho"
                },
                {
                  "team": "away",
                  "minute": "28'",
                  "type": "yellow card",
                  "obs": "argument ricardinho"
                },
                {
                  "team": "home",
                  "minute": "4'",
                  "type": "yellow card",
                  "obs": "everton cardoso handball"
                }
              ]
            }
        }
    ],
    "marketsMap": [
      {
          "name": "Match Odds",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Time Casa"
              },
              {
                  "indicate": 2,
                  "name": "Time Fora"
              },
              {
                  "indicate": 3,
                  "name": "Empate"
              }
          ]
      },
      {
          "name": "Half Time",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Time Casa"
              },
              {
                  "indicate": 2,
                  "name": "Time Fora"
              },
              {
                  "indicate": 3,
                  "name": "Empate"
              }
          ]
      },
      {
          "name": "First Half Goals 0.5",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under HT 0.5"
              },
              {
                  "indicate": 2,
                  "name": "Over HT 0.5"
              }
          ]
      },
      {
          "name": "First Half Goals 1.5",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under HT 1.5"
              },
              {
                  "indicate": 2,
                  "name": "Over HT 1.5"
              }
          ]
      },
      {
          "name": "First Half Goals 2.5",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under HT 2.5"
              },
              {
                  "indicate": 2,
                  "name": "Over HT 2.5"
              }
          ]
      },
      {
          "name": "Over/Under 0.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 0.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 0.5"
              }
          ]
      },
      {
          "name": "Over/Under 1.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 1.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 1.5"
              }
          ]
      },
      {
          "name": "Over/Under 2.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 2.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 2.5"
              }
          ]
      },
      {
          "name": "Over/Under 3.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 3.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 3.5"
              }
          ]
      },
      {
          "name": "Over/Under 4.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 4.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 4.5"
              }
          ]
      },
      {
          "name": "Over/Under 5.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 5.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 5.5"
              }
          ]
      },
      {
          "name": "Over/Under 6.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 6.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 6.5"
              }
          ]
      },
      {
          "name": "Over/Under 7.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 7.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 7.5"
              }
          ]
      },
      {
          "name": "Over/Under 8.5 Goals",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Under 8.5"
              },
              {
                  "indicate": 2,
                  "name": "Over 8.5"
              }
          ]
      },
      {
          "name": "Correct Score",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "0 - 0"
              },
              {
                  "indicate": 2,
                  "name": "0 - 1"
              },
              {
                  "indicate": 3,
                  "name": "0 - 2"
              },
              {
                  "indicate": 4,
                  "name": "0 - 3"
              },
              {
                  "indicate": 5,
                  "name": "1 - 0"
              },
              {
                  "indicate": 6,
                  "name": "1 - 1"
              },
              {
                  "indicate": 7,
                  "name": "1 - 2"
              },
              {
                  "indicate": 8,
                  "name": "1 - 3"
              },
              {
                  "indicate": 9,
                  "name": "2 - 0"
              },
              {
                  "indicate": 10,
                  "name": "2 - 1"
              },
              {
                  "indicate": 11,
                  "name": "2 - 2"
              },
              {
                  "indicate": 12,
                  "name": "2 - 3"
              },
              {
                  "indicate": 13,
                  "name": "3 - 0"
              },
              {
                  "indicate": 14,
                  "name": "3 - 1"
              },
              {
                  "indicate": 15,
                  "name": "3 - 2"
              },
              {
                  "indicate": 16,
                  "name": "3 - 3"
              },
              {
                  "indicate": 17,
                  "name": "Outro resultado vitoria Visitado"
              },
              {
                  "indicate": 18,
                  "name": "Outro resultado vitoria Visitante"
              },
              {
                  "indicate": 19,
                  "name": "Qualquer outro empate"
              }
          ]
      },
      {
          "name": "Half Time Score",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "0 - 0"
              },
              {
                  "indicate": 2,
                  "name": "1 - 1"
              },
              {
                  "indicate": 3,
                  "name": "2 - 2"
              },
              {
                  "indicate": 4,
                  "name": "1 - 0"
              },
              {
                  "indicate": 5,
                  "name": "2 - 0"
              },
              {
                  "indicate": 6,
                  "name": "2 - 1"
              },
              {
                  "indicate": 7,
                  "name": "0 - 1"
              },
              {
                  "indicate": 8,
                  "name": "0 - 2"
              },
              {
                  "indicate": 9,
                  "name": "1 - 2"
              },
              {
                  "indicate": 10,
                  "name": "Qualquer outro resultado"
              }
          ]
      },
      {
          "name": "Double Chance",
          "subMarket": [
              {
                  "indicate": 1,
                  "name": "Casa ou empate"
              },
              {
                  "indicate": 2,
                  "name": "Empate ou Visitante"
              },
              {
                  "indicate": 3,
                  "name": "Casa ou Visitante"
              }
          ]
      }
  ]
}

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 29 de Agosto de 2018

Habilidades necessárias

Outro projetos publicados por F. T.