其实这个东西我早在一年前就写过一份,单纯就是从 https://sc.ftqq.com 上面的发信器扒下来的,并且由于当时对 php js 等技术运用的并不熟练也不了解,因此那时候的成品自己是很不满意的。
一年过去了,我变秃了,也变强了,于是我又把这玩意重写了一遍,做成了勉强能看的东西,也就是本站右上角“联系我”里面那个私信发送器。
Head Pic: 「弧独のぐぬぬ4周年!」/「ぺこ/かにビーム」のイラスト [pixiv]
Serverchan private letter
首先,必须要例行感谢的是 @Easy 大大,Server酱的作者。
Server酱这一项目提供了简单易用的微信推送接口,使得无数人节省了大量的时间和精力,可以说是即时推送强迫症患者的一大福音……(停一下停一下
那接下来还是说点正题
演示效果
iframe 内嵌:
点击页面最右上角的联系我↗
完整页面:
https://sc.lolico.moe
构成
页面结构以及样式基本来自于 https://sc.ftqq.com ,当然含有一定的个人修改部分。
基本没啥技术含量的后端。
工作流程:
index.php
→ 表单 Ajax 提交到sc.php
→ 检验数据并提交至Server酱的 API → 取得 API 返回的 JSON → 由sc.php
返回 JSON 给index.php
→ index.php
显示发送结果
部署需求
Nginx / Apache 等服务器程序
PHP 随便一个版本都行吧,大概
相较于直接使用 API 的优点
- 由于是后端访问的Server酱 API,因此不会泄露 SCKEY
- 会获取发送者的 IP 地址并一并发送,有非法使用现象时方便记录判断,甚至也可以做到更多的事情(暂时没想到
- 界面会好看一点,特别是发送结果提示(emmmmmm
其他
带nobg
参数访问首页的时候可以隐藏背景图,便于 iframe 使用
版权声明:本文为原创文章,版权归 神代綺凜 所有。
本文链接:https://moe.best/projects/sc-private-letter.html
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
Comment here is closed