Вызов Gravatar не соответствует тегу по умолчанию? - PullRequest
0 голосов
/ 28 ноября 2018

Согласно инструкциям Gravatar, у меня есть следующая функция, которая получает пользовательский Gravatar:

import crypto from 'crypto';

function gravatar(email, size) {
      size = size || 100
      let d = encodeURIComponent(`https://example.com/img/default-avatar.jpg`)
      return `https://www.gravatar.com/avatar/${crypto.createHash('md5').update(email).digest("hex")}?s=${size}?d=${d}`
    }

Эта функция работает, но когда передается адрес электронной почты, который Gravatar не распознает, он неуважайте параметр по умолчанию.Вместо этого я получаю синий значок G. по умолчанию.

Я также заменил d на mp, и я по-прежнему получаю синий по умолчанию G.

Это моя функция, илиможет быть что-то не так с сервисом Gravatar?https://en.gravatar.com/site/implement/images/

...