gpt4 book ai didi

ruby-on-rails - 无法使用 octokit 连接到 Github 帐户

转载 作者:行者123 更新时间:2023-12-05 04:39:29 24 4
gpt4 key购买 nike

我无法连接到 GitHub 并无法使用“octokit”gem 获取我的帐户凭据。

client = Octokit::Client.new(
client_id: ENV['GITHUB_CLIENT_ID'],
client_secret: ENV['GITHUB_CLIENT_SECRET'],
)

gem 文件:

ruby '2.7.2'
gem 'rails', '~> 6.1.4', '>= 6.1.4.3'
gem "octokit", "~> 4.0"

错误信息:Octokit::Unauthorized (GET https://api.github.com/user : 401 - Requires authentication//See: https://docs.github.com/rest/reference/users#get-the-authenticated-user)

最佳答案

我遇到了同样的问题。我像这样解决了问题:

client.user(ENV['GITHUB_LOGIN'], :headers => { "X-GitHub-OTP" => "2fa-token"})

如果您没有 ENV['GITHUB_LOGIN'],只需输入 Github 用户名

client.user('codescaptain', :headers => { "X-GitHub-OTP" => "2fa-token"})

关于ruby-on-rails - 无法使用 octokit 连接到 Github 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70431752/

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