2
내 앱에서 이미 로그인 (OAuth) 작업을하고 있는데, 지금하려는 것은 인증 된 사용자의 활동 목록 (예 : 상태 피드)을 가져 오는 것입니다.Google Plus와 Rails의 통합
사용자는 여기에 인증되는 그들의 사후에이 목록을 아래로 당겨 할 수있는 옵션을 가지고하는 것은 지금까지, 내 코드입니다 : 여기
# User Model
def gplus
auth = authorizations.find_by_provider("gplus")
client = Google::APIClient.new(application_name: "AppName", application_version: '1.0', authorization: nil)
plus = client.discovered_api('plus', 'v1')
result = client.execute(
key: API["gplus"][Rails.env]["secret"],
api_method: plus.people.get,
parameters: { 'collection' => 'public', 'userId' => 'me' }
)
return result.data
end
내가 (레일 콘솔)로 계속 실행 문제입니다
#<Google::APIClient::Schema::Plus::V1::Person:0x3fe649ed04bc
DATA:{"error"=>{"errors"=>[{"domain"=>"usageLimits", "reason"=>"keyInvalid", "message"=>"Bad Request"}], "code"=>400, "message"=>"Bad Request"}}>
나는 ...이 작동하지 않습니다 어떤 이유를 https://github.com/google/google-api-ruby-client을 사용하고?