EmojiHub oferece a oportunidade de obter emojis aleatórios de categorias e grupos já classificados. Você também pode obter uma lista completa de emojis por uma determinada categoria, grupo ou obter todo o banco de dados de emojis composto por 1.791 objetos.
Todos os dados de emoji são armazenados em um objeto JSON simples, a partir do qual você pode obter códigos HTML para inserir em seus aplicativos da web.
Obtenha emoji aleatório
OBTER https://emojihub.yurace.pro/api/random
{"name": "rosto abraçado","category": "smileys e pessoas","group": "rosto positivo","htmlCode": ["🤗"],"unicode": ["U+ 1F917"] }
Obtenha uma variedade de todos os emojis
OBTENHA https://emojihub.yurace.pro/api/all
Cada endpoint pode ser complementado por um caminho para uma categoria ou grupo específico:
/category/{category-name}
/group/{group-name}
Tabela com todas as categorias e grupos de emojis disponíveis:
Categoria | Grupos |
---|---|
smileys-e-pessoas | corpo, cara de gato, roupas, cara de criatura, emoção, cara negativa, cara neutra, cara positiva, cara positiva, papel facial, cara doente, família, cara de macaco, pessoa, atividade pessoal, gesto de pessoa, papel de pessoa, tom de pele |
animais e natureza | animal-anfíbio, animal-pássaro, animal-inseto, animal-mamífero, animal-marinho, animal-réptil, planta-flor, planta-outro |
comida e bebida | louça, bebida, comida asiática, comida-fruta, comida preparada, comida doce, comida-vegetal |
viagens e lugares | viagens e lugares |
atividades | atividades |
objetos | objetos |
símbolos | símbolos |
bandeiras | bandeiras |
https://emojihub.yurace.pro/api/random/group/face-positive
https://emojihub.yurace.pro/api/random/category/food-and-drink
https://emojihub.yurace.pro/api/all/category/travel-and-places
https://emojihub.yurace.pro/api/all/group/animal-bird
Clone este repositório:
clone do git https://github.com/cheatsnake/emojihub.git
cd./emojihub
Dentro do projeto, execute este comando para instalar os pacotes necessários:
vá baixar mod
Certifique-se de já ter instalado o Go no seu computador.
Inicie o servidor executando o último comando:
vá executar cmd/main.go
O servidor iniciará no endereço: http://localhost:4000
Execute os seguintes comandos para criar uma imagem e iniciar o contêiner:
docker build -t emojihub. --produção alvo
docker run -p 4000:4000 --name emojihub-servidor emojihub