社区 API 中用户详情这两个字段是啥?

本贴最后更新于 823 天前,其中的信息可能已经东海扬尘

社区客户端 API 文档中根据用户名获取用户详情

API 返回:

{
    "msg": "",
    "random": "nxCCidfUdUYwyHjUfFdIccUYwAImVLNYiSPItFuqkcPmAPjU",
    "code": 0,
    "data": {"user": {
        "userAvatarURL96": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg?imageView2/1/w/96/h/96/interlace/0/q/100",
        "userNickname": "D",
        "userAppRole": 1,
        "userCardBImgURL": "https://b3logfile.com/bg/card/1353745196354_1584269332157.jpg",
        "userCurrentCheckinStreak": 866,
        "userAvatarURL": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg",
        "userAvatarURL256": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg?imageView2/1/w/256/h/256/interlace/0/q/100",
        "userIntro": "全职做开源,自由职业者。",
        "userAvatarURL128": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg?imageView2/1/w/128/h/128/interlace/0/q/100",
        "userPointCC": "458533",
        "userHomeBImgDColor": "#9BB8CA",
        "userTags": "Java,golang,Linux,开源",
        "userURL": "https://88250.b3log.org",
        "userTagCount": 515,
        "userComment2Count": 331,
        "userLongestCheckinStreak": 866,
        "userAvatarURL48": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg?imageView2/1/w/48/h/48/interlace/0/q/100",
        "userNo": 1,
        "userCardBImgDColor": "#E4D6BB",
        "userPoint": 284755,
        "userCommentCount": 14832,
        "userGeneralRank": 348287,
        "oId": "1353745196354",
        "userName": "88250",
        "userHomeBImgURL": "https://b3logfile.com/bg/home/1353745196354_1584269272734.jpg",
        "userArticleCount": 674,
        "userAvatarURL64": "https://b3logfile.com/avatar/1353745196354_1584267806213.jpeg?imageView2/1/w/64/h/64/interlace/0/q/100",
        "userRole": "adminRole"
    }}
}

请问 @88250 这两字段是干啥用的:

  • userHomeBImgDColor
  • userCardBImgDColor

从值上看应该是 css 色值吧?

  • 黑客派

    黑客派是 B3log 开源社区的线上论坛,这里主要汇聚了程序员和设计师。HacPai 分别取 Hacker / Painter 的头三个字母组成,源自《黑客与画家》。

    358 引用 • 4754 回帖 • 509 关注
  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    73 引用 • 397 回帖 • 3 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    4196 引用 • 19781 回帖 • 428 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者
    • userHomeBImgDColor:用户主页背景图主色,对应的是 userHomeBImgURL 用户主页背景图字段
    • userCardBImgDColor:用户卡片背景图主色,对应的是 userCardBImgURL 用户卡片背景图字段

    DColor 是 Dominant Color 缩写,原谅我这确实太缩写了 🤣

    这两个字段的作用是让开发者可以方便获取到主色,主色可以用来做遮罩部分的颜色,比如我目前主页的这部分:

    image.png

    如果使用白色或者其他颜色(不贴合背景图主色)的话,会让展示体验很糟,所以在上传背景图时加了取主色的功能并持久化保存,方便直接使用。我想客户端 API 可能会用到,所以 API 里也返回了这两个字段。

Default
游走在 Debug 和 Default 之间 广州
融合块、大纲和双向链接
构建你永恒的数字花园
思源笔记是一款本地优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步

推荐标签 标签

  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 552 关注
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    23 引用 • 206 回帖 • 184 关注
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    15 引用 • 42 回帖 • 597 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    245 引用 • 1346 回帖
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 433 关注
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 562 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 54 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    34 引用 • 40 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    48 引用 • 89 回帖
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 4 关注
  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 577 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 24 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    34 引用 • 35 回帖 • 1 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 29 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    64 引用 • 164 回帖 • 289 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    22 引用 • 186 回帖 • 40 关注
  • 一些有用的避坑指南。

    67 引用 • 94 回帖
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 232 回帖 • 174 关注
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 503 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    182 引用 • 318 回帖 • 495 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    73 引用 • 379 回帖
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    21 引用 • 7 回帖 • 345 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 19 回帖 • 388 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖
  • 倾城之链
    18 引用 • 47 回帖 • 41 关注
  • gRpc
    9 引用 • 5 回帖 • 25 关注