【问题标题】:Upload GitHub user avatar programmatically?以编程方式上传 GitHub 用户头像?
【发布时间】:2018-06-06 14:45:53
【问题描述】:

你知道这是否可能吗?如果可能的话 - 上传新头像的 HTTP API 或 Java API 是什么?

【问题讨论】:

    标签: api github upload avatar


    【解决方案1】:

    您不应该在 GitHub 端需要 API:正如我 mentioned here,您所需要的只是让您的 GitHub 帐户电子邮件与用于您的 Gravatar 的电子邮件相匹配。

    这会给您留下一个Gravatar API 调用,例如an xmlrpc:请参阅example here

    具体用途:

    grav.saveData - Save binary image data as a userimage for this account 
        @param  (string)$args['data'] a base64_encode()d image
        @param  (int)$args['rating'] 0:g, 1:pg, 2:r, 3:x
        @param  (string)$args['password'] for authentication 
        @return (bool)false on failure, (string)userimage on success 
    

    【讨论】:

      【解决方案2】:

      谢谢,它回答了我的问题

      我个人正在开发一个使用 GitHub SDK 的 Android 应用程序,并希望设备拍照来替换头像,我注意到 gravatar API 有 Java 实现,我可能会采取这种方法,我有点害怕,因为 gravatar 需要用户密码作为原始字符串(文本)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-04
        • 1970-01-01
        • 1970-01-01
        • 2011-12-12
        • 2015-12-02
        • 1970-01-01
        相关资源
        最近更新 更多