始皇获取的share token过一段时间会失效(大概七天多),有没有办法让同一个st不会失效,或者时效时间更长点,请问各位佬有没有办法,详细一点的教程(小白发问),感谢各位佬
应该是没办法吧,这个本质上还是access token,access token在官方那边是有效期的
share token 是跟着 access token 来的,同一个账户+同一个加密字符对应的 st 不变,用 at 更新一下 st 就好了
去学一下jwt吧。openai的access token里写了过期时间,过期了服务端就不认了,当然不可能延迟过期时间,只可能手动刷新
佬,请问怎么用at去更新st
量少可以直接在获取 share token 的网页上重新更新,量多的可以参考这里,其中有使用 at 自动更新 st 的 python 程序
这个没辙,要么用rt转at
rt转的at不是也是有有效期么,有效期到了也就不能用了
但是 rt 几乎不过期
感谢佬感谢感谢
使用的时候不是得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 语言可以吗?),具体我自己就不会了。反正就是一个反代。
使用