NeoDB 获取 Access Token
目录
- 嘀咕:#TIL 500-20%=400 https://www.google.com/search?q=500-20%25 [2023-11-30T13:31:29.127Z]
- 嘀咕:血槽姐可能还觉得自己创造了生命的奇迹呢。 [2023-11-30T12:34:33.412Z]
- 嘀咕:感谢爱国贼,现在越来越多的路人知道了蛋炒饭。 [2023-11-28T07:33:35.384Z]
- 嘀咕:中国主要科技与互联网公司市值三年变化。 不看不知道,一看吓一跳。特别是阿里,阿里本来是中国唯一有希望的企业,可是最近连达摩院都拆了。 [2023-11-27T05:55:51.115Z]
- 嘀咕:给文明世界一点小小的中国震撼。 [2023-11-24T22:37:13.903Z]
- 嘀咕:博客新文章:《部署动态生成 OG Image 的 API》 https://eallion.com/og-image-api/ [2023-11-23T11:24:39.678Z]
- 嘀咕:我崇拜真正的技术,比如把火箭送上天,再收回来。但有些被称为“技术”的技术根本不是技术,比如摇一摇打开淘宝。而后者,这些技术就是个笑话。 [2023-11-23T05:25:31.188Z]
- 嘀咕:“技术就是个笑话”。 警察如何解锁最新的 iPhone。在顶级的社工面前,再一次证实了技术就是个笑话。《三体》里史强和罗辑仅靠脑子就能抗衡智子。 [2023-11-22T15:12:06.149Z]
- 嘀咕:本来打算写一篇关于动态生成 OG Image 的 API 的博客的, https://github.com/eallion/vercel.og 但是现在我用 https://cover.eallion.com 手动生成了。 [2023-11-22T06:28:42.430Z]
- 嘀咕:我现在完全用不惯笔记本了,这键盘触摸板很别扭。甚至用不惯单屏电脑了。 [2023-11-21T12:53:46.015Z]
1. 注册 Neodb 账号
注册 NeoDB 账号前,需要注册一个 Mastodon 长毛象宇宙的账号,有很多实例可以注册。然后用 Mastodon 账号就可以登录 NeoDB 了。最新的 NeoDB 似乎已经可以绑定邮箱登录了。
注册 Mastodon 和 NeoDB 这些都是小事情,暂时略过,默认任何人都会了。
比如我就注册在 mastodon.social ,我以前还自建过 Mastodon,不过没必要。
2. 生成 NeoDB 的 Token
NeoDB 官方开发者中心有 How to authorize 教程,按教程一步一步来就可以。
但是有人问到,我这里就翻译一下。
为什么要生成 Access Token,因为临时的 Test Token 有效期很短。
2.1. 进入开发者中心
2.2. 新建一个应用
点击 Your applications
,再点击 New Application
,然后的按下面的例子填入信息。
Name
:随便起个名字,尽量写英文Url
:一定要填自己的可以访问的域名Description
:随便写Client secret
:自动生成的,不要修改,一定要记下来,不过这个后期编辑的时候还能看到Redirect uris
:在填入的 Url 基础上加上/callback
创建成功后,就能看到此应用的 Client ID
,记录下此 Client ID
。
2.3. 获取 AUTH_CODE
通过浏览器访问下面的 URL,注意修改成自己的参数:
|
|
其中:
CLIENT_ID
:替换成应用的 Clinet ID:uT9mDhCHc5sdfsfsdfsfsfsdsdfS1JVW3dLyAm
redirect_uri
:替换成应用中填写的:https://eallion.com/callback
替换后的 URL 应该像这样:
访问后,点击 确认授权
,会在浏览器地址栏返回一个带有 code
的 URL。记住这个 code
的值,别管 404 或其他报错。
2.4 最终获取 Access Token
最后一步,打开终端、WSL、VPS或者 Postman 这类工具,发送如下的请求,就能返回 Access Token
的值了。
|
|
然后你就会得到一串字符串:
|
|
QuhZZpr8bE711111111111X2OPaSRKU
就是一个有效期 1 年的 Access Token
了。
Pre-generated by ChatGPT 3.5
这篇文章介绍了如何获取NeoDB的Access Token。首先需要注册NeoDB和Mastodon账号,并登录NeoDB。然后进入NeoDB的开发者中心,创建一个应用并获取AUTH_CODE。最后,通过发送请求,可以获取到有效期为1年的Access Token。