V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
duoduoeeee
V2EX  ›  分享创造

[半成品] 拿 @50vip 的 badge 改了改做了个支持网易云、B 站和知乎的 badge service

  •  
  •   duoduoeeee · 2017 年 12 月 16 日 · 2676 次点击
    这是一个创建于 2950 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/duoduoeeee/genuine-shields-human

    这个项目的目标是制作一个简单易部署,供普通人使用的动态 badge 服务。

    放进你 PHP 服务器的 webroot 就行。

    目前有个问题,对网易云 API 的解析不太正常,好像是把 array 认成了 object ……所以网易的没法显示。知乎的还没加进去……不过 API 部分已经搭好了。

    (居然在 V 站找到了原作者……) @50vip

    有没人帮忙看看 bug。。。。(逃

    第 1 条附言  ·  2017 年 12 月 17 日

    今天又看了看代码……php非常扯地把网易api里的object认成了string。。。。。。。。。。。。。。

    有没人帮忙看下bug啊

    第 2 条附言  ·  2017 年 12 月 18 日

    昨晚上发现 通过直接传入json变量的方法就能解析成功,但是通过get_file_contents函数就不行

    困惑

    5 条回复    2017-12-20 00:29:49 +08:00
    Tiakon
        1
    Tiakon  
       2017 年 12 月 17 日
    badge 服务是干什么用的?
    duoduoeeee
        2
    duoduoeeee  
    OP
       2017 年 12 月 17 日   ❤️ 1
    @Tiakon 就你经常在 GitHub 看见的那种小徽章 什么 npm travis gitter 之类的 能动态更新上面数据的矢量图
    duoduoeeee
        3
    duoduoeeee  
    OP
       2017 年 12 月 17 日
    50vip
        4
    50vip  
       2017 年 12 月 19 日
    咋不给个 pr ?
    duoduoeeee
        5
    duoduoeeee  
    OP
       2017 年 12 月 20 日
    @50vip 用途不一样吧。我这里只有网易和 B 站的 如果是开发者的话可能用不上这些 所以就新做一个 repository。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:31 · PVG 08:31 · LAX 16:31 · JFK 19:31
    ♥ Do have faith in what you're doing.