Rstudio 서버를 사용할 때 httr에서 listener_endpoint 구성

RInatM

나; httroauth2.0 기능 으로 Google Analytics에 연결하는 데 어려움을 겪고 있습니다.

oauth2.0_token(oauth_endpoints("google")
  , oauth_app("google", client.id, client.secret)
  , scope = "https://www.googleapis.com/auth/analytics.readonly")

내 로컬 Rstudio에서는 완벽하게 작동하지만 AWS 기반 Rstudio 서버에서는 중단됩니다. 브라우저에서 데이터를 전달하는 데 동의하고 Google에서 http : // localhost : 1410 /? state = codehere 페이지로 리디렉션하면 오류가 나타납니다 .

로컬 Rstudio에서 인증을 시작하면 브라우저가 인증 완료 메시지로 응답합니다 . 이 페이지를 닫고 R로 돌아가십시오. Rstudio 서버의 경우이 웹 페이지를 사용할 수 없습니다.

listener_endpoint 구성 을 변경해야한다고 생각 하지만 어떻게해야합니까? 기본 127.0.0.1 대신 Rstudio 서버 주소를 입력해야합니까? 아니면 httr + Rtudio 서버의 결함이며 귀찮게하지 말아야합니까?

나카무라

리디렉션 URI가 문제의 일부입니다. Httr의 oauth2.0_token () 함수는 올바른 것을 식별합니다. 프로젝트를 설정할 때 Google Analytics는 RStudio IDE (로컬)에서 사용할 수있는 리디렉션 URI와 대역 외 인증을 위해 RStudio 웹 기반 환경에서 사용할 수있는 두 개의 리디렉션 URI를 생성했습니다. "urn : ietf : wg : oauth : 2.0 : oob "

인증을 마치면 다음 코드가 작동합니다.

library(httr)
ga_id         <- YourProjectID
client_id     <- YourClientID
redirect_uri  <- 'urn:ietf:wg:oauth:2.0:oob'
scope         <- YourScope 
client_secret <- YourSecret
response_type <-'code'

auth1 <- oauth2.0_token(
   endpoint = oauth_endpoints("google"),
   app = oauth_app(
      "google", 
      key = client_id, 
      secret = client_secret
      ),
   scope,
   use_oob = TRUE,
   cache = TRUE
)

-앤

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

RStudio에서 edit () 함수를 사용할 때 .External2 오류

분류에서Dev

knitr 및 RStudio를 사용하여 Windows에서 pdf 파일을 생성 할 때 framed.sty를 설치할 수 없습니다.

분류에서Dev

RStudio를 사용하여 OSX에서 R 그래픽 이벤트 처리를 구성 할 수 있습니까?

분류에서Dev

JavaScript에서 "this"를 사용하여 함수를 작성할 때 구문 오류

분류에서Dev

XML 패키지를 활성화하려고 할 때 RStudio에서 R 버전에 대한 오류를 발생시킵니다.

분류에서Dev

jest를 사용할 때 각도 구성

분류에서Dev

OSGi DS 서비스에서 @Reference를 사용할 때 구성 요소 생성이 실패 함

분류에서Dev

FFmpegFrameGrabber를 사용하여 ZVBI를 활성화 할 때 Javacv에서 ffmpeg를 구성하는 방법

분류에서Dev

IAsyncCollector를 사용할 때 구성에서 서비스 버스 주제를 어떻게 가져올 수 있습니까?

분류에서Dev

Angular 2 또는 Angular 4에서 지시문 또는 재사용 가능한 구성 요소를 사용할 때?

분류에서Dev

VS Code를 사용할 때 TLA + 구성 파일에서 CONSTANTS를 어떻게 설정할 수 있습니까?

분류에서Dev

Angular에서`ComponentFactoryResolver`를 사용할 때 다른 구성 요소로 데이터를 전달할 수 없습니다.

분류에서Dev

Swift 2-Obj-C에서 사용할 때 완성 블록 구문

분류에서Dev

기능적 구성 요소를 사용하여 반응에서 버튼을 클릭 할 때 버튼을 숨기는 방법

분류에서Dev

기본 구성 요소 클래스에서 상태를 사용할 때 반응에서 정의되지 않은

분류에서Dev

SSH를 사용할 때 클라이언트 터미널 또는 서버에서 프로세스 실행 구별

분류에서Dev

git2r :: summary ()는 콘솔과 RStudio에서 호출 할 때 다른 결과를 생성합니다.

분류에서Dev

SAS에서 매크로를 사용할 때 구문 문제

분류에서Dev

where 절에서 CASE를 사용할 때 구문 오류

분류에서Dev

UPDATE 쿼리에서 INTERSECT를 사용할 때 SQL 구문 오류

분류에서Dev

구성 API에서 소품을 사용할 때 구성 요소가 계속 표시됩니다.

분류에서Dev

Molecule에서 testinfra를 검증 도구로 사용할 때 테스트를 디버깅하는 방법

분류에서Dev

Google Clould Endpoint에서 동일한 구성에 여러 버전을 배포 할 때 모든 버전에 대해 api-key 인증을 활성화하는 방법

분류에서Dev

macOS에서 ZSH를 사용할 때 스크롤링 활성화

분류에서Dev

Cypher에서 READ CSV를 사용할 때 관계 생성

분류에서Dev

QML에서 Text.implicitWidth를 사용할 때 성능 패널티

분류에서Dev

Active Directory를 사용할 때 DD-WRT에서 DNSMasq를 어떻게 구성합니까?

분류에서Dev

Rust에서 재귀 함수를 사용하여 트리 구조를 생성 할 때 다중 가변 차입

분류에서Dev

ConfigError : Node.js에서 Amazon SES를 사용할 때 구성에 지역이 없습니다.

Related 관련 기사

  1. 1

    RStudio에서 edit () 함수를 사용할 때 .External2 오류

  2. 2

    knitr 및 RStudio를 사용하여 Windows에서 pdf 파일을 생성 할 때 framed.sty를 설치할 수 없습니다.

  3. 3

    RStudio를 사용하여 OSX에서 R 그래픽 이벤트 처리를 구성 할 수 있습니까?

  4. 4

    JavaScript에서 "this"를 사용하여 함수를 작성할 때 구문 오류

  5. 5

    XML 패키지를 활성화하려고 할 때 RStudio에서 R 버전에 대한 오류를 발생시킵니다.

  6. 6

    jest를 사용할 때 각도 구성

  7. 7

    OSGi DS 서비스에서 @Reference를 사용할 때 구성 요소 생성이 실패 함

  8. 8

    FFmpegFrameGrabber를 사용하여 ZVBI를 활성화 할 때 Javacv에서 ffmpeg를 구성하는 방법

  9. 9

    IAsyncCollector를 사용할 때 구성에서 서비스 버스 주제를 어떻게 가져올 수 있습니까?

  10. 10

    Angular 2 또는 Angular 4에서 지시문 또는 재사용 가능한 구성 요소를 사용할 때?

  11. 11

    VS Code를 사용할 때 TLA + 구성 파일에서 CONSTANTS를 어떻게 설정할 수 있습니까?

  12. 12

    Angular에서`ComponentFactoryResolver`를 사용할 때 다른 구성 요소로 데이터를 전달할 수 없습니다.

  13. 13

    Swift 2-Obj-C에서 사용할 때 완성 블록 구문

  14. 14

    기능적 구성 요소를 사용하여 반응에서 버튼을 클릭 할 때 버튼을 숨기는 방법

  15. 15

    기본 구성 요소 클래스에서 상태를 사용할 때 반응에서 정의되지 않은

  16. 16

    SSH를 사용할 때 클라이언트 터미널 또는 서버에서 프로세스 실행 구별

  17. 17

    git2r :: summary ()는 콘솔과 RStudio에서 호출 할 때 다른 결과를 생성합니다.

  18. 18

    SAS에서 매크로를 사용할 때 구문 문제

  19. 19

    where 절에서 CASE를 사용할 때 구문 오류

  20. 20

    UPDATE 쿼리에서 INTERSECT를 사용할 때 SQL 구문 오류

  21. 21

    구성 API에서 소품을 사용할 때 구성 요소가 계속 표시됩니다.

  22. 22

    Molecule에서 testinfra를 검증 도구로 사용할 때 테스트를 디버깅하는 방법

  23. 23

    Google Clould Endpoint에서 동일한 구성에 여러 버전을 배포 할 때 모든 버전에 대해 api-key 인증을 활성화하는 방법

  24. 24

    macOS에서 ZSH를 사용할 때 스크롤링 활성화

  25. 25

    Cypher에서 READ CSV를 사용할 때 관계 생성

  26. 26

    QML에서 Text.implicitWidth를 사용할 때 성능 패널티

  27. 27

    Active Directory를 사용할 때 DD-WRT에서 DNSMasq를 어떻게 구성합니까?

  28. 28

    Rust에서 재귀 함수를 사용하여 트리 구조를 생성 할 때 다중 가변 차입

  29. 29

    ConfigError : Node.js에서 Amazon SES를 사용할 때 구성에 지역이 없습니다.

뜨겁다태그

보관