2012-09-25 2 views

답변

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

상자 로그인 페이지는 사용자가 로그인 할 사람이 프로그램이 어떤 경우가 있다면 작업 좋게한다. 로그인해야합니까? – tnktnk

+0

내가 말했듯이, 브라우저에서 열지 않고도 양식을 작성하여 제출할 수 있습니다. 일단 사용자가 당신이 고안 한 모든 로컬 프로세스에서 그것을 입력하면 usr/password 정보를 저장하고 그런 식으로 제출하십시오. 하지만 토큰을 저장하고 다시 사용하는 것이 훨씬 쉽습니다. – MikeHunter

0

이이 질문을 게시 한 이후 새로운 개발되어, 지금은 상자에 액세스 할 수 JWT (JSON 웹 토큰) 및 박스 개발자 Edition을 사용하는 것이 가능했다.

개발자 계정을 만들면 엔터프라이즈 토큰과 개인 키 파일을 사용하여 응용 프로그램 사용자를 만들고 로그인 할 수 있습니다. 자세한 내용은 문서를 체크 아웃 : Box Developer Edition

Additonally, boxsdk는 박스 개발자 버전에 대한 지원이 제공