微博个人时间线首次授权时需要关闭访问控制 #11566
aaro-n
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
目前遇到的问题
RSSHub部署在vercel上,我在日常使用中会启用
ACCESS_KEY
,按照文档申请微博API并配置,RSSHub已经配置好WEIBO_APP_KEY``WEIBO_APP_SECRET``WEIBO_REDIRECT_URL
,之后访问https://rsshub.xxx.fun/weibo/timeline/1111?key=222
,会提示访问错误,临时关闭ACCESS_KEY
,再次访问https://rsshub.xxx.fun/weibo/timeline/1111
,会显示微博授权界面,授权后再启用ACCESS_KEY
,可以正常访问https://rsshub.xxx.fun/weibo/timeline/1111?key=222
,大概可以使用1年,之后要重新进行授权。微博及RSSHub部分设置
微博设置
OAuth2.0 授权设置:
https://rsshub.xxx.fun/weibo/timeline/0
(尝试设置https://rsshub.xxx.fun/weibo/timeline/0?key=222
,再次访问https://rsshub.xxx.fun/weibo/timeline/1111?key=222
,没有用,首次访问(授权)还是会出现相同的错误)RSSHub设置
ACCESS_KEY:
222
WEIBO_REDIRECT_URL:
https://rsshub.xxx.fun/weibo/timeline/0
(同样尝试设置https://rsshub.xxx.fun/weibo/timeline/0?key=222
,没有用)WEIBO_APP_SECRET:
2bbfce171xxx5420433cxxxx
WEIBO_APP_KEY:
8xxxxx
自己探索
用户认证
的用户名和密码,OAuth2.0 授权设置
和WEIBO_REDIRECT_URL
设置为https://user:[email protected]/weibo/timeline/0
,首次授权访问会出错ACCESS_KEY
,找不到MD5转码的方法临时解决方法
访问控制
并设置URL,等首次授权后再开启访问控制
WHITELIST
设置为/weibo/timeline/0,/weibo/timeline/微博用户名
,可以在启用ACCESS_KEY
的情况下直接访问。Beta Was this translation helpful? Give feedback.
All reactions