【真心求问】热佬们share token如何才能长期有效

始皇获取的share token过一段时间会失效(大概七天多),有没有办法让同一个st不会失效,或者时效时间更长点,请问各位佬有没有办法,详细一点的教程(小白发问),感谢各位佬

5 个赞

应该是没办法吧,这个本质上还是access token,access token在官方那边是有效期的

share token 是跟着 access token 来的,同一个账户+同一个加密字符对应的 st 不变,用 at 更新一下 st 就好了

2 个赞

去学一下jwt吧。openai的access token里写了过期时间,过期了服务端就不认了,当然不可能延迟过期时间,只可能手动刷新

1 个赞

佬,请问怎么用at去更新st

量少可以直接在获取 share token 的网页上重新更新,量多的可以参考这里,其中有使用 at 自动更新 st 的 python 程序

1 个赞

这个没辙,要么用rt转at

rt转的at不是也是有有效期么,有效期到了也就不能用了

另外一篇

一文教你如何在反代 oaifree 镜像站中内置账号

1 个赞

但是 rt 几乎不过期

1 个赞

感谢佬感谢感谢

使用的时候不是得rt转at么?是不是有更好的方法?

at 会过期是官网的限制,不管什么方法,总需要先拿到更新的 at

自己中转一下,后端自动到时间就用 refresh token 换 access token ,自己自定义一个 token 就行了

佬,请问有具体的方法吗,不太明白具体怎么操作

就是自己写一个程序 中转一下,自己直接使用 access token 会过期,但是 access token 可以通过 refresh token 续期,就自己中转一下,自动到期使用 refresh token 换取 access token 。

我知道思路,用rt更新at 然后指定一个st,但是不知道具体代码怎么实现 佬

明白了佬,太感谢了

如果要写代码的话,可以使用 rust ,用上 GitHub - cloudflare/pingora: A library for building fast, reliable and evolvable network services. 这个库,应该就可以简单实现。 nginx 理论上也可以(lua 语言可以吗?),具体我自己就不会了。反正就是一个反代。

1 个赞

使用

1 个赞