杰者的备忘录

接入百度阿拉丁opencard的webhook所踩的坑

最近收到百度搜索产品运营小姐姐的要求,邀请我手上一个站跟百度小程序去接入百度的阿拉丁opencard(形式上有点类似于之前李彦宏在PC端时代搞过的框计算,只不过阿拉丁是移动端的)。百度小姐姐发来了文档并要求给出开发排期,想着应该不难所以答应小姐姐马上做。文档:https://open.baidu.com/xcxdoc/guide/problem/post-api.html看完一脸懵逼,各种莫名其妙的名词... 不过看起来不太复杂,直接上吧。边做边理解。此时小姐姐拉了一个群,里面有一位不说话的产品...

开发头条小程序时候,登录等后端接口返回404

字节跳动小程序的文档里明确写了用GET,但是由于我在微信、百度、QQ等平台都是用的POST,由于各家小程序的登录流程都差不多所以当时偷懒直接复制了微信那边的代码过来改改就用了。结果头条的服务器一直返回404 page not found,字节跳动小程序的论坛有人也遇到过404这个问题,但是帖子没人回复,我一度以为是头条屏蔽了腾讯云的IP段,还好服务器是windows的,直接在服务器上面的IE访问了https://developer.toutiao.com/api/apps/jscode2sess...

Padavan设置UnblockNeteaseMusic开机启动无效

网上各种教程都是让在自定义设置→脚本→在路由器启动后执行里面加入nohup node app.js -p 2333 -f [PING到music.163.com的IP] &但是加入后重启路由并没有生效,找了大半天资料,总结下来其实存在两个问题:第一、应该补全app.js的路径,例如我UnblockNeteaseMusic放在/media/AiCard_01/,所以我的是应该是nohup node /...

阿里装修隐藏默认版块代码

最近在玩阿里1688店铺的装修,发现有个默认的供应商信息删不掉,留着跟总体装修的风格又很不搭,于是研究了一下,其实也不难,用css隐藏掉就行了1、进入装修界面  添加版块(因为加载顺序的关系,一定要尽量把位置移动到前面去,例如我就把它放在导航栏下面)2、切换到“源代码”栏,写入<textarea> <style> .mod-supplierInfoSmall, .mod-categorySmall, .mod-certif...

解决windows上electron运行报错的解决

今天折腾electron,按照官网说明一步步做下来然后npm start却报错:> electron . C:\Users\xxx\AppData\Roaming\npm\node_modules\electron\index.js:14     throw new Error('Electron failed to install correctly,&...

解决IIS上安装thinkphp6运行报500错误

今天在一个windows的服务器iis上安装thinkphp6,按照正常理解应该把站点运行目录设置在public,但是安装完第一次访问正常,再刷新就500,打开报错显示:Warning: require(D:\web\vendor\autoload.php): failed to open stream: Too many open files in D:\web\public\inde...

解决微信小程序在苹果ios上协议错误

搞了个小程序,开发者工具正常,安卓正常,但是同事的苹果ios测试报错 request:fail 未能完成该操作。协议错误看了一下,说是ios不支持http2,那就只能把http2禁用掉了。查了资料nginx的配置文件里 listen 443 ssl http2;去掉http2listen 443 ssl;保存,还是不行。最后查了大半天,原来同一个服务器的其他站点也不能开启http2,不然就不行,于是把所有站点的配置都...

Fiddler代理抓包抖音提示网络错误的解决

最近在折腾抖音,想抓一些数据,上Fiddler,设置好代理跟安装证书以后,抖音一直提示网络错误。但是浏览器什么的都是可以上网跟抓到包的,证明肯定不是Fiddler的错,折腾了半天,确认是安卓app抓包出现的https证书不被信任的问题。解决起来也简单,在安卓里安装Xposed跟JustTrustMe模块就可以了。Xposed到处都有,就不多说了,安装完Xposed再安装JustTrustMeJustTrustMe在https://github.com/Fuzion24/JustTrustMe/r...

解决ASP查询MYSQL提示“多步操作产生错误。请检查每一步的状态值”

MYSQL5.7支持JSON类型的字段,但是ASP在select到JSON类型的字段的时候一直报错:“多步操作产生错误。请检查每一步的状态值”,怀疑是ASP(vbs)没有JSON这种类型导致的。所以只能在查询出来时转成字符串试试select `id`,`jjjj` from `table` order by `id` desc limit 1改成select `id`,convert(`jjjj`...

宝塔windows版在cmd运行命令出错的解决

提示诸如PHP Warning:  PHP Startup: Unable to load dynamic library 'php_intl.dll' (tried: ext\php_intl.dll (找不到指定的模块。), ext\php_php_intl.dll.dll (找不到指定的模块。)) in Unknown on line 0Warning: PHP Startup: Unable to load dynamic library 'php_in...