Voltar para as Rotas da Steam

Avaliações de Jogos da Steam

Propósito:

Obtém uma avaliação aleatória de um jogo específico da Steam, com informações sobre o autor, tempo de jogo e data da publicação.

URL:

A rota deve incluir o nome do jogo em formato URL encoded.

1
https://api.zezofelipe.com.br/steam/review/NOME%20DO%20JOGO/SUA_STEAM_API_KEY

Parâmetros da Rota Necessários:

Nome

Descrição

Obrigatório

Tipo

gameNome do jogo a ser pesquisado na Steam. Deve ser codificado em URL, por exemplo: The%20Last%20of%20Us.Simstring
steamApiKeyChave da API Steam usada para fazer a requisição.Simstring

Clique aqui para criar a sua chave da Web API da Steam.

Parâmetros de Consulta:

Nome

Descrição

Obrigatório

Tipo

languageDefine o idioma da mensagem retornada. Disponíveis: cs, de, en, es, fr, ko, nl, no, pt, ro e ru. Retorna en se não for especificado.Nãostring
reviewLangDefine o idioma das avaliações buscadas na Steam. Aceita todos os idiomas suportados: english, brazilian, schinese, tchinese, japanese, koreana, thai, bulgarian, czechcon, danish, german, latam, greek, french, italian, indonesian, hungarian, dutch, norwegian, polish, portuguese, romanian, russian, finnish, swedish, turkish, vietnamese e ukrainianNãostring
filterFiltra avaliações por categoria: funny, helpful ou recent.Nãostring
minVotesQuantidade mínima de votos positivos exigida para retornar uma avaliação. Padrão: 0.Nãointeger
maxLengthDefine o tamanho máximo da resposta retornada do bot antes do truncamento de avaliações muito grandes. Padrão: 500.Nãointeger

Aviso

O conteúdo das avaliações é extraído de usuários reais e pode conter linguagem inadequada.

Exemplos:

Avaliação aleatória da categoria sendo transmitida atualmente no canal da Twitch:

StreamElements

$(customapi.https://api.zezofelipe.com.br/steam/review/${game}/ABCDEFGHIJ1234567890)

Nightbot

$(urlfetch https://api.zezofelipe.com.br/steam/review/${channel.game}/ABCDEFGHIJ1234567890)

Streamlabs Chatbot

$readapi(https://api.zezofelipe.com.br/steam/review/$game/ABCDEFGHIJ1234567890)

Avaliação aleatória da categoria sendo transmitida atualmente no canal da Twitch com idioma da mensagem e da avaliação definidas para português:

StreamElements

$(customapi.https://api.zezofelipe.com.br/steam/review/${game}/ABCDEFGHIJ1234567890?reviewLang=brazilian&language=pt)

Nightbot

$(urlfetch https://api.zezofelipe.com.br/steam/review/${channel.game}/ABCDEFGHIJ1234567890?reviewLang=brazilian&language=pt)

Streamlabs Chatbot

$readapi(https://api.zezofelipe.com.br/steam/review/$game/ABCDEFGHIJ1234567890?reviewLang=brazilian&language=pt)

Exemplo de Commandos de Bot:

$(customapi.https://api.zezofelipe.com.br/steam/review/${game}/ABCDEFGHIJ1234567890?reviewLang=brazilian&language=pt&minVotes=90)

Resposta JSON:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
"success": true,
"game": {
"title": "Crash Bandicoot™ N. Sane Trilogy",
"appid": 731490,
"review_language": "brazilian"
},
"author": {
"username": "Randoll Flagg",
"steamid": "76561198996779966",
"playtime_hours": 5,
"country": "BR",
"profile_url": "https://steamcommunity.com/profiles/76561198996779966/",
"avatar": "https://avatars.steamstatic.com/5bfcdf3ae97ea0aefc648934c716a8499f176360_full.jpg"
},
"review": {
"text": "caraca mané nossa to lembrando aqui mulek quando eu era criança..",
"votes_up": 97,
"votes_funny": 125,
"weighted_vote_score": "0.893163084983825684",
"timestamp_created": 1680362358,
"date_created": "2023-04-01T15:19:18.000Z",
"days_ago": 943,
"language": "brazilian"
},
"request": {
"lang": "pt",
"reviewLang": "brazilian",
"filter": "funny",
"minVotes": 90,
"maxLength": 500
},
"formatted_message": "Randoll Flagg (5 horas jogadas) escreveu sobre Crash Bandicoot™ N. Sane Trilogy: 'caraca mané nossa to lembrando aqui mulek quando eu era criança..' [943 dias atrás]"
}

Resposta de Bot:

1
Randoll Flagg (5 horas jogadas) escreveu sobre Crash Bandicoot™ N. Sane Trilogy: 'caraca mané nossa to lembrando aqui mulek quando eu era criança..' [943 dias atrás]