메일 쓰기 팝업 재문의입니다.

김현정

2018.03.22읽음 5717

access_token 을 받고 아래와 같이 요청을 했는데 https://auth.worksmobile.com/login/login?accessUrl=https%3A%2F%2Fmail.worksmobile.com%2Fwrite%2Fpopup&isRefreshed=true 로 유도됩니다. 혹시 아래와 같이 요청이 될 경우 세션이 생성되어 로그인 없이 메일 쓰기 팝업으로 이동하는 건가요??

/------------------ request 소스 일부입니다 ------------------------/
$url = 'https://mail.worksmobile.com/write/popup';
$this->curl->http_header('consumerKey', 'CONSUMEKEY');
$this->curl->http_header('Authorization', 'Bearer '.$access_token);

/-----------------------------------------------------------------/
/------------------ response -------------------------------------/
<script type="text/javascript">
location.href="https://auth.worksmobile.com/login/login?accessUrl=https%3A%2F%2Fmail.worksmobile.com%2Fwrite%2Fpopup&isRefreshed=true";
</script>

=============================================
Info

Array
(
    [url] => https://auth.worksmobile.com/login/login?accessUrl=https%3A%2F%2Fmail.worksmobile.com%2Fwrite%2Fpopup
    [content_type] => text/html;charset=UTF-8
    [http_code] => 200
    [header_size] => 1054
    [request_size] => 920
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 1
    [total_time] => 0.11551
    [namelookup_time] => 2.1E-5
    [connect_time] => 0.003475
    [pretransfer_time] => 0.052169
    [size_upload] => 0
    [size_download] => 205
    [speed_download] => 1774
    [speed_upload] => 0
    [download_content_length] => 205
    [upload_content_length] => 0
    [starttransfer_time] => 0.057126
    [redirect_time] => 0.058375
)

/-----------------------------------------------------------------/

댓글2

  • 업데이트 된 답글입니다.

    김재원

    다시 보니, '메일 쓰기 창 팝업'(https://developers.worksmobile.com/kr/document/1004003) 문서에 서비스 API라고 명시되어 있지 않네요?
    따라서 서비스 API 인증 방식을 따라가면 안될 것 같아요.

    '특정메일함으로 이동'(https://developers.worksmobile.com/kr/document/1004012) API도 LINEWORKS 로그인이 안된 상태에서는 해당 링크로 접근하면 로그인 페이지가 제공되고 로그인 후에는 특정 메일함이 바로 제공되던데요.
    이처럼 단순 페이지를 제공 받을 수 있는 API라고 보면 될 것 같습니다.

    로그인 없이 바로 사용하려면 SSO 인증을 한 상태에서 접근하거나 LINE WORKS 로그인을 한 상태에서 접근하면 원하는 페이지로 바로 접근될 것 같습니다.

    저도 서비스 API라고 잘못 봤었네요~ ^^;

    2018.03.22

    0
  • 업데이트 된 답글입니다.

    김현정 작성자

    아 그렇군요 재원님 답변 정말 감사합니다.
    + Request 요청 시에 파라미터 전달이 되지 않는 것도 웍스모바일 측에 요청을 해야겠네요.

    2018.03.22

    0
이전 글메시지 Bot 다수에게 전송
다음 글메일 쓰기 팝업
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!