BOX 토큰을받은 후 로그인 페이지를 돌아 다니는 방법이 있습니까? BOX 계정을 관리자로 사용해야하므로 프로그래밍 방식으로 해결할 수있는 해결 방법이 있습니다.서비스 계정 인증을위한 다리가있는 흐름 BOX
1
A
답변
0
로그인 페이지로 당신의 자격 증명 페이지를 참조하는 경우 :
당신은에서 티켓을 받고 이후로 사용자를 리디렉션https://www.box.com/api/1.0/auth/{your ticket}
:
GET https://www.box.com/api/1.0/rest?action=get_ticket&api_key={your api key}
가 그런 대답은 현재 아니. 내가 아는 한 자격 증명을 직접 제공하는 인증 방법을 지원할 계획은 없습니다.
0
쉽게 양식을 작성하여 브라우저를 열지 않고도 제출할 수 있습니다. 파이썬을 사용하는 경우 Mechanize 또는 Clientform을 사용하여이를 수행 할 수 있습니다. 나는 당신이 다른 언어들과 같은 것을 할 수 있다고 생각합니다. 하지만 요점은 무엇인지 모르겠다. 사용자를 인증해야하고 Box 로그인 페이지가 제대로 작동하기 때문이다. 사용자가 매번 로그인하지 못하도록하려면 원하는 시간을 나타내는 시간 소인으로 토큰을 직렬화하고 만기 될 때까지 해당 토큰을 사용하십시오.
행운, 마이크
0
이이 질문을 게시 한 이후 새로운 개발되어, 지금은 상자에 액세스 할 수 JWT (JSON 웹 토큰) 및 박스 개발자 Edition을 사용하는 것이 가능했다.
개발자 계정을 만들면 엔터프라이즈 토큰과 개인 키 파일을 사용하여 응용 프로그램 사용자를 만들고 로그인 할 수 있습니다. 자세한 내용은 문서를 체크 아웃 : Box Developer Edition
Additonally, boxsdk는 박스 개발자 버전에 대한 지원이 제공
상자 로그인 페이지는 사용자가 로그인 할 사람이 프로그램이 어떤 경우가 있다면 작업 좋게한다. 로그인해야합니까? – tnktnk
내가 말했듯이, 브라우저에서 열지 않고도 양식을 작성하여 제출할 수 있습니다. 일단 사용자가 당신이 고안 한 모든 로컬 프로세스에서 그것을 입력하면 usr/password 정보를 저장하고 그런 식으로 제출하십시오. 하지만 토큰을 저장하고 다시 사용하는 것이 훨씬 쉽습니다. – MikeHunter