Function: gravatar-build-url

gravatar-build-url is a byte-compiled function defined in gravatar.el.gz.

Signature

(gravatar-build-url MAIL-ADDRESS CALLBACK)

Documentation

Find the URL of a gravatar for MAIL-ADDRESS and call CALLBACK with it.

Source Code

;; Defined in /usr/src/emacs/lisp/image/gravatar.el.gz
(defun gravatar-build-url (mail-address callback)
  "Find the URL of a gravatar for MAIL-ADDRESS and call CALLBACK with it."
  ;; https://gravatar.com/site/implement/images/
  (let ((query-string (gravatar--query-string)))
    (funcall (alist-get gravatar-service gravatar-service-alist)
             mail-address
             (lambda (url)
               (funcall callback
                        (format "%s/%s?%s"
                                url
                                (gravatar-hash mail-address)
                                query-string))))))