【发布时间】:2018-10-08 02:46:00
【问题描述】:
大家好,我从 google 获取一些令牌时出错。您对此错误有任何想法吗?并告诉我如何解决这个错误。
[{"domain"=>"usageLimits", "reason"=>"dailyLimitExceededUnreg", "message"=>"已超过未经验证使用的每日限制。继续使用需要注册。", "extendedHelp"=>"@ 987654321@"}], "code"=>403, "message"=>"已超过每日未经身份验证使用限制。继续使用需要注册。"}}
我的获取代码:
def self.request_tokens(code)
Request.post('https://www.googleapis.com/oauth2/v4/token', {
client_id: 'XXXXXXXXXXXXXX',
client_secret: 'XXXXXXXXXXXXXX',
redirect_uri: 'http://localhost:8080',
grant_type: 'authorization_code',
code: code,
})
end
def self.request_profile(access_token)
Request.get("https://www.googleapis.com/plus/v1/people/me?access_token=#{access_token}")[:body]
end
添加:
我已经添加了这样的 API 密钥。
def self.request_profile(access_token)
# Add api key but failed
Request.get("https://www.googleapis.com/plus/v1/people/me?access_token=#{access_token}?key=XXXXXXXXXXXXX")[:body]
# try like this but failed
plus = Google::Apis::PlusV1::PlusService.new
plus.key = 'XXXXXXXXXXXXX'
plus.authorization = access_token
end
【问题讨论】: