Moshuxv blog

返回

网页打字机效果和每日一句apiBlur image

前言#

一直都觉得扇贝单词app的每日一句文字很不错,所以想把每日一句加到我的网站上来

Api#

抓包找到了扇贝单词每日一句的API接口,具体的地址如下:

获取指定日期

https://apiv3.shanbay.com/weapps/dailyquote/quote/?date=2025-05-07
bash

获取当天

https://apiv3.shanbay.com/weapps/dailyquote/quote/
bash

实现方法#

本来想让网站每日更新扇贝单词当天的每日一句,直接调用api的话,涉及到跨域请求问题,我的网站是纯静态的所以实现不了,解决思路是把文字内容爬取下来用Javascript进行调用

python爬取#

写了一段python程序用于爬取每日一句

爬取下来的内容格式是这样的:

        [
            {
                "content": "The time spent with you allowed me to feel again.",
                "author": "《大洋之间的灯光》",
                "translation": "与你共度的时光,让我重新苏醒。",
                "id": 2
            }
        ]  
json

JavaScript写法#

用JavaScript调用:

html的写法:

<div class="typing-line" id="line1"></div>
<div class="typing-line" id="line2"></div>
<div class="typing-line" id="line3"></div>
html

效果#

显示效果看点链接看我博客首页https://msx.ink

网页打字机效果和每日一句api
https://msx.ink/blog/%E7%BD%91%E9%A1%B5%E6%96%87%E5%AD%97%E6%89%93%E5%AD%97%E6%9C%BA%E6%95%88%E6%9E%9C%E5%92%8C%E6%AF%8F%E6%97%A5%E4%B8%80%E5%8F%A5api
Author Moshuxv
Published at 2025年6月13日
Comment seems to stuck. Try to refresh?✨