云函数自动签到失败

2021-07-03 13:11:28 +08:00
 zhuangzhelia9908
https://paste.ubuntu.com/p/Bz6t3wGh2q/
在 /qiandao.today/能自动签到
云函数从 6 月 30 日下午就无法执行,
云函数返回结果"errorCode":-1
执行日志 Starting new HTTPS connection (1): api.tokyo.biliob233.com:443

在没登录的浏览器里打不开网页,登录的浏览器能打开网页,我程序也添加 cookie 那些了,就是无法执行
网址: https://api.tokyo.biliob233.com/user/check-in
未登录浏览器打不开
2927 次点击
所在节点    Python
20 条回复
just1
2021-07-03 13:32:11 +08:00
目测墙了
zhuangzhelia9908
2021-07-03 13:42:20 +08:00
@just1 没有墙,我在登录的浏览器能打开
0TSH60F7J2rVkg8t
2021-07-03 14:41:46 +08:00
登录的浏览器能打开,那不就是没设定 referer 吗?直接浏览器里开 f12 看下网络,照抄就行了。
just1
2021-07-03 14:59:13 +08:00
@zhuangzhelia9908 #2 我这里的本地环境不行
zhuangzhelia9908
2021-07-03 15:37:32 +08:00
@ahhui 你加 referer 试试,我不行,https://www.v2ex.com/t/787287
zhuangzhelia9908
2021-07-03 15:40:01 +08:00
@ahhui 加了不行,https://www.v2ex.com/t/787287,我 refer 是这个😂
zhuangzhelia9908
2021-07-03 15:45:26 +08:00
@ahhui 没有 refer
zhuangzhelia9908
2021-07-03 15:48:02 +08:00
Referrer Policy: no-referrer
yiXu
2021-07-03 19:29:02 +08:00
{"code":-1,"msg":"未登录"}
zhuangzhelia9908
2021-07-03 21:43:31 +08:00
@just1 就是墙了,我开加速插件了,我另一个没开ㄟ( ▔, ▔ )ㄏ,所以我以为怎么了
zhuangzhelia9908
2021-07-03 21:57:24 +08:00
现在的问题是,怎么往程序里添加代理
lscho
2021-07-03 22:30:07 +08:00
云函数选香港地区就行了,前段时间我的 V2 签到脚本也会偶尔失效。。。想了好久才想明白是墙的问题。
imldy
2021-07-04 14:36:51 +08:00
@zhuangzhelia9908 #11 可以使用复制功能,复制云函数到香港地区,再把原来云函数的触发器关掉或者直接删除。
wangyongbo
2021-07-04 15:10:52 +08:00
啥是 云函数呀?
zhuangzhelia9908
2021-07-04 15:38:55 +08:00
@wangyongbo 云函数即在云端(服务器端)运行的函数。在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源;各云函数完全独立;可分别部署在不同的地区。开发者无需购买、搭建服务器,只需编写函数代码并部署到云端即可在小程序端调用,同时云函数之间也可互相调用。

一个云函数的写法与一个在本地定义的 JavaScript 方法无异,代码运行在云端 Node.js 中。当云函数被小程序端调用时,定义的代码会被放在 Node.js 运行环境中执行。我们可以如在 Node.js 环境中使用 JavaScript 一样在云函数中进行网络请求等操作,而且我们还可以通过云函数后端 SDK 搭配使用多种服务,比如使用云函数 SDK 中提供的数据库和存储 API 进行数据库和存储的操作,这部分可参考数据库和存储后端 API 文档。

云开发的云函数的独特优势在于与微信登录鉴权的无缝整合。当小程序端调用云函数时,云函数的传入参数中会被注入小程序端用户的 openid,开发者无需校验 openid 的正确性因为微信已经完成了这部分鉴权,开发者可以直接使用该 openid 。
zhuangzhelia9908
2021-07-04 15:43:19 +08:00
@lscho 非常感谢你,可以了,省了我配置代理
c0xt30a
2021-07-06 05:08:10 +08:00
自己机器上加一个 cron 不行么?把 cookie 还有 key 什么的放到云上会不会不够安全?
zhuangzhelia9908
2021-07-06 16:02:07 +08:00
@c0xt30a 那请问怎么加
c0xt30a
2021-07-06 20:41:35 +08:00
zhuangzhelia9908
2021-07-09 10:38:13 +08:00
@c0xt30a 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/787287

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX