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

今日诗词 API 2.2 新版本上线,全新的推荐策略丨根据时间、地点、天气、事件智能显示一句古诗词, 1 分钟快速安装到网站

  •  5
     
  •   lhx2008 ·
    xenv · 2019-01-21 17:10:25 +08:00 · 6474 次点击
    这是一个创建于 2141 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今日诗词


    以上为 demo,刷新自动更换

    官网: https://www.jinrishici.com/

    调用文档: https://www.jinrishici.com/doc/


    新版上线

    第一个版本 在 V2EX 发布以来,已经快 4 个月,非常感谢大家的支持。上线以来,总调用量已经超过三百万次,可以说是一个不错的成绩,也是我继续维护、更新这个接口的动力。虽然这只是非常简单的一个接口,但是要做好并不容易,也欢迎大家提意见。

    新版本主要更新了以下的内容

    1. 诗词推荐的效果更好。重写了诗句的推荐策略,在一些特殊事件发生时,相对应的诗词会有更高的权重。同时也保持兼顾比较冷门的诗词。
    2. 调用更加方便。更新了 SDK,推出了 NPM 快速安装版本,更新了文档。

    (原来已经安装了的小伙伴,不需要修改代码)

    简介

    今日诗词 API 是一个可以显示一句古诗词名句的接口。它可以通过图片和 JSON 格式调用。今日诗词 API 根据不同地点、时间、节日、季节、天气、景观、城市、事件进行智能推荐。

    安装指南

    目前已经推出以下的 SDK,安装后即可显示在你的网站或应用上:详见 文档

    • 网站 SDK
    <span id="jinrishici-sentence">正在加载今日诗词....</span>
    <script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script>
    
    • NPM 快速安装(仅适用于网站),详见文档
    npm -i jinrishici --save
    
    • 图片直接显示(仅适用于网站,V2 评论无法使用)
    https://v2.jinrishici.com/one.svg
    

    寻找安卓和 IOS SDK 开发的小伙伴

    为了方便大家调用,现在打算开发安卓和 IOS 的 SDK,但是我能力有限,不知道有没有小伙伴有意帮忙开发,按文档调用接口即可。我可以支付相应的报酬。有意可以发邮件联系我 gov#usa.com ,或者通过 QQ 群:882330572 找到群主我。

    第 1 条附言  ·  2019-01-31 11:21:21 +08:00
    43 条回复    2019-03-22 17:14:07 +08:00
    getEmelentBy1d
        1
    getEmelentBy1d  
       2019-01-21 17:41:31 +08:00
    666
    gzhima
        2
    gzhima  
       2019-01-21 21:16:03 +08:00
    好评
    xiaoz
        3
    xiaoz  
       2019-01-21 21:17:51 +08:00
    支持,博客已经用了一段时间了,很不错。
    G1n233
        4
    G1n233  
       2019-01-21 23:55:05 +08:00 via iPhone
    很棒,支持!
    zeanzhou
        5
    zeanzhou  
       2019-01-22 02:24:41 +08:00
    邮箱有点 6。。。
    huangdayu
        6
    huangdayu  
       2019-01-22 08:01:49 +08:00 via Android
    支持
    lestat
        7
    lestat  
       2019-01-22 08:42:24 +08:00 via Android
    支持,博客一直用你们的 api
    x2ex
        8
    x2ex  
       2019-01-22 09:24:37 +08:00
    666
    lihua
        9
    lihua  
       2019-01-22 09:33:58 +08:00
    赞!
    huruwo
        10
    huruwo  
       2019-01-22 09:42:23 +08:00
    sdk 是要集成到移动端吗 我的意思是 不能直接提供接口访问吗
    lhx2008
        11
    lhx2008  
    OP
       2019-01-22 09:43:59 +08:00
    @huruwo 有接口呀,就是文档里面的高级 JSON 接口,比普通接口多一个拿 Token 的步骤,但是很多人不看或者看不懂,所以就干脆送佛送到西了。
    huruwo
        12
    huruwo  
       2019-01-22 09:47:27 +08:00
    @lhx2008 不应该的 如果请求 token 都不会,怕是集成 sdk 也不会
    lhx2008
        13
    lhx2008  
    OP
       2019-01-22 09:56:19 +08:00
    @huruwo 是真的,以前我有另外一个 浏览器用的,用 Cookies 的简易的接口,我已经写明非浏览器不要调用了。结果还是有几个安卓开发者就直接请求那个简易的接口了,所以 Token 根本跟踪不来。这个主要记录用户的历史推荐的。
    后面我就想用 SDK 覆盖一下应该就没这么多事了。安卓的话弄成那种 jcenter 包直接安装进去的,也省得他们麻烦。另外,毕竟还是有挺多开发者是新手,不太清楚,或者我的文档描述的不太清楚。
    huruwo
        14
    huruwo  
       2019-01-22 10:11:49 +08:00
    @lhx2008 jcenter 这个我会弄
    lhx2008
        15
    lhx2008  
    OP
       2019-01-22 10:19:07 +08:00
    @huruwo 先谢谢,已经有一个小伙伴答应说帮我弄安卓的 SDK 了,还缺一个苹果的
    huangdayu
        16
    huangdayu  
       2019-01-22 10:20:55 +08:00
    @lhx2008 图片形式调用是什么字体?
    pengzea
        17
    pengzea  
       2019-01-22 10:24:17 +08:00
    👍
    lhx2008
        18
    lhx2008  
    OP
       2019-01-22 10:26:56 +08:00
    @huangdayu
    目前是 楷体, 微软雅黑, 文泉驿黑,系统自带。看浏览器向后兼容的。你可以点开图片查看源代码看看原理。
    huangdayu
        19
    huangdayu  
       2019-01-22 11:02:46 +08:00
    @lhx2008 好,谢谢
    jie170601
        20
    jie170601  
       2019-01-22 13:53:56 +08:00
    好棒
    shuizhongyu10
        21
    shuizhongyu10  
       2019-01-22 14:25:00 +08:00
    赞啊 女朋友特别喜欢古诗词 给她推荐上
    jonas23
        22
    jonas23  
       2019-01-22 14:42:50 +08:00
    感谢楼主分享
    polchina
        23
    polchina  
       2019-01-22 14:45:09 +08:00
    用上了 谢谢
    pengyOne
        24
    pengyOne  
       2019-01-22 14:48:13 +08:00
    66666666,好赞
    lwghappy
        25
    lwghappy  
       2019-01-22 21:57:26 +08:00
    不错呀,连网站域名都那么切合主题。收藏看后续用得上否。
    v2me
        26
    v2me  
       2019-01-25 13:46:53 +08:00
    [根据时间、地点、天气、事件智能显示一句古诗词] 每日精选推荐,真的好难得,很喜欢,如果新闻也有人这样精选推荐来阅读就好了,信息太杂了。
    lhx2008
        27
    lhx2008  
    OP
       2019-01-25 13:48:55 +08:00 via Android
    @v2me 其实并不是每日精选的,你可以理解成是实时推荐,由机器生成。这个名字的灵感来源于今日头条
    lkmountain
        28
    lkmountain  
       2019-01-26 11:44:14 +08:00 via Android
    好玩,哪位大佬写个安卓小部件,首页放放挺有趣啊
    lhx2008
        29
    lhx2008  
    OP
       2019-01-26 11:50:03 +08:00 via Android
    feehey
        30
    feehey  
       2019-01-26 12:31:47 +08:00
    赞赞赞!
    mingyun
        31
    mingyun  
       2019-01-31 23:16:18 +08:00 via Android
    hester
        32
    hester  
       2019-02-04 10:29:29 +08:00
    很棒的 API 谢谢开发者,这是利用此 API 实现的一个功能 - 在新标签页显示诗词

    ![]( https://i.loli.net/2019/02/04/5c57a2dfa9c05.jpg)

    PS:这个工具是 简 Tab,详细可以看 https://github.com/Kenshin/simptab/issues/63
    lhx2008
        33
    lhx2008  
    OP
       2019-02-04 11:10:59 +08:00   ❤️ 1
    @hester 我之前也有装过简 Tab,非常不错。这个插件特别是 UI 做的很棒哈哈。
    kenshin
        34
    kenshin  
       2019-02-04 21:38:27 +08:00 via Android
    @hester
    够快的啊,我前天刚刚更新的版本,昨天上了一些小脚本,这么快就被用到。

    @lhx2008
    没想到啊,LZ 也是简 Tab 的用户。😘

    很棒的 API,心仪好久了,一直没想到如何能融入到禅模式中。
    kenshin
        35
    kenshin  
       2019-02-04 21:39:43 +08:00 via Android
    @kenshin
    补上条,原本等年后再宣传宣传。😃 结果被 @hester 挖出来了。
    kmahyyg
        36
    kmahyyg  
       2019-02-12 21:50:45 +08:00 via iPad
    图片的能不能加一个参数, 我想挂图片, 如果诗词可以换行并且居中行首对齐,加个参数 newline=true 就好了.
    yoler
        37
    yoler  
       2019-02-13 15:25:04 +08:00
    @shuizhongyu10 可以用我写的小程序 啊哈哈哈
    yoler
        38
    yoler  
       2019-02-13 15:25:37 +08:00
    我用你的 api 写了一个简单的小程序
    wmllll
        39
    wmllll  
       2019-03-22 16:54:08 +08:00
    @lhx2008 Hello,昨天和今天 Api 调用好像出现了点问题,接口访问异常。请问在修复了吗?
    lhx2008
        40
    lhx2008  
    OP
       2019-03-22 16:57:37 +08:00 via Android
    @wmllll 什么问题,什么异常?没有问题呀
    wmllll
        41
    wmllll  
       2019-03-22 17:05:54 +08:00
    我这边调用 API 报 “ Unhandled Exception: HandshakeException: Connection terminated during handshake ”,然后去网站看了下,也是一直显示“正在努力加载中...”

    如果你那边正常的话,我看下是不是我这边网络上有什么问题吧
    wmllll
        42
    wmllll  
       2019-03-22 17:06:23 +08:00
    @lhx2008 #40 👆
    wmllll
        43
    wmllll  
       2019-03-22 17:14:07 +08:00
    @lhx2008 我确认了下,问题确实是我司网关作了手脚导致的😅。( 谢谢提供今日诗词服务👍)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2634 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:07 · PVG 18:07 · LAX 02:07 · JFK 05:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.