gpt4 book ai didi

curl - 如何获得 Reddit API 访问 token ?

转载 作者:行者123 更新时间:2023-12-04 12:48:48 25 4
gpt4 key购买 nike

我一直将其用作资源:https://github.com/reddit/reddit/wiki/OAuth2-Quick-Start-Example

我正在引用 Curl 示例来获取 token 。

这正是我在终端中运行的内容:

curl -X POST -d 'grant_type=password&username=ollynov14@password=myrealpassword' --user 'jRje7BA55aycvA:myrealsecret' https://www.reddit.com/api/v1/access_token
(当然,我在上面的那些字段中有我的实际 secret 和密码)

我收到以下错误:{"message": "太多请求", "error": 429}(我从一开始就遇到这个错误,所以我认为它实际上与我运行此 curl 的次数无关)

几个小时前我刚刚注册了 Reddit,以防万一...

有谁知道为什么我可能无法从 Reddit API 获取访问 token ?非常感谢。

最佳答案

它必须包括“用户代理”。请添加一个选项“-A”来 curl 。对于您的 curl 代码,'grant_type=password&username=ollynov14@password=myrealpassword' 是错误的。请将“@”改为“&”。

curl -X POST -A 'User agent' -d 'grant_type=password&username=ollynov14&password=myrealpassword' --user 'jRje7BA55aycvA:myrealsecret' https://www.reddit.com/api/v1/access_token

使用上面的命令,可以得到如下结果。

{"access_token": "#####", "token_type": "bearer", "expires_in": 3600, "scope": "*"}

关于curl - 如何获得 Reddit API 访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41840497/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com