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

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

  •  
  •   duoduoeeee · 2017-12-16 01:26:53 +08:00 · 2415 次点击
    这是一个创建于 2561 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    第 1 条附言  ·  2017-12-17 17:27:36 +08:00

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

    有没人帮忙看下bug啊

    第 2 条附言  ·  2017-12-18 12:34:31 +08:00

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

    困惑

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