生成用戶默認頭像

/** * 生成隨機默認頭像保存在本地 */
    @Test
    public void getPng(){
        String simpleUUID = IdUtil.simpleUUID();
        StringBuilder stringBuilder=new StringBuilder();
        stringBuilder.append("https://www.gravatar.com/avatar/")
                .append(simpleUUID+".png")
                .append("?f=y&")
                .append("d=identicon&")
                //.append("d=retro&") github 風格頭像
                // 可選 d=""
                // 404:若是沒有任何圖像與電子郵件哈希無關,則不加載任何圖像,而是返回HTTP 404(找不到文件)響應
                //mp:(神祕人物)一我的的簡單卡通風格的輪廓(不隨電子郵件哈希值而變化)
                //identicon:基於電子郵件哈希的幾何圖案
                //monsterid:生成的具備不一樣顏色,面孔等的「怪物」
                //wavatar:生成的具備不一樣特徵和背景的面孔
                //retro:生成的使人敬畏的8位街機風格像素化面孔
                //robohash:具備不一樣顏色,面部等的生成的機器人
                .append("r=g");
        //將文件下載後保存在E盤,返回結果爲下載文件大小
        long size = HttpUtil.downloadFile(stringBuilder.toString(), FileUtil.file("E:\\touxiang\\"));
        System.out.println("Download size: " + size);
    }

複製代碼
相關文章
相關標籤/搜索