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.
https://api.zezofelipe.com.br/steam/review/NOME%20DO%20JOGO/SUA_STEAM_API_KEY
Parâmetros da Rota Necessários:
|
|
|
|
|---|---|---|---|
game | Nome do jogo a ser pesquisado na Steam. Deve ser codificado em URL, por exemplo: The%20Last%20of%20Us. | Sim | string |
steamApiKey | Chave da API Steam usada para fazer a requisição. | Sim | string |
Clique aqui para criar a sua chave da Web API da Steam.
Parâmetros de Consulta:
|
|
|
|
|---|---|---|---|
language | Define 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ão | string |
reviewLang | Define 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 ukrainian | Não | string |
filter | Filtra avaliações por categoria: funny, helpful ou recent. | Não | string |
minVotes | Quantidade mínima de votos positivos exigida para retornar uma avaliação. Padrão: 0. | Não | integer |
maxLength | Define o tamanho máximo da resposta retornada do bot antes do truncamento de avaliações muito grandes. Padrão: 500. | Não | integer |
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:
{"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:
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]
