emojihub
2.0.0
EmojiHub提供了從已排序的類別和群組中獲取隨機表情符號的機會。您也可以按特定類別、群組取得表情符號的完整列表,或取得包含 1791 個物件的整個表情符號資料庫。
所有表情符號資料都儲存在一個簡單的 JSON 物件中,您可以從中取得 html 程式碼以插入到您的 Web 應用程式中。
取得隨機表情符號
取得 https://emojihub.yurace.pro/api/random
{"name": "擁抱臉","category": "笑臉和人","group": "正面表情","htmlCode": ["🤗"],"unicode": ["U+ 1F917 ”] }
取得所有表情符號的數組
取得 https://emojihub.yurace.pro/api/all
每個端點都可以透過通往特定類別或群組的路徑進行補充:
/category/{category-name}
/group/{group-name}
包含所有可用表情符號類別和群組的表格:
類別 | 團體 |
---|---|
笑臉和人 | 身體、貓臉、服裝、生物臉、情緒、臉部陰性、臉部中性、臉部陽性、臉部陽性、臉部角色、臉部病、家庭、猴臉、人、人活動、人物手勢、人物角色、膚色 |
動物與自然 | 兩棲類、鳥類、昆蟲、哺乳類、海洋動物、爬蟲類、植物花、植物其他 |
食物和飲料 | 餐具、飲料、亞洲食品、水果食品、準備好的食物、甜食、蔬菜食品 |
旅行和地點 | 旅行和地點 |
活動 | 活動 |
物體 | 物體 |
符號 | 符號 |
旗幟 | 旗幟 |
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
克隆此存儲庫:
git 克隆 https://github.com/cheatsnake/emojihub.git
cd ./emojihub
在專案內部,執行以下命令來安裝必要的套件:
去模組下載
確保您的電腦上已經安裝了 Go。
透過運行最後一個命令啟動伺服器:
去運行 cmd/main.go
伺服器將從以下位址啟動:http://localhost:4000
執行以下命令建立鏡像並啟動容器:
docker build -t emojihub 。 --目標產量
docker run -p 4000:4000 --name emojihub-server emojihub