API

구성원 사진 등록 문의

community_412b0b

2022.06.20읽음 1067

https://developers.worksmobile.com/kr/reference/file-upload?lang=ko
 참고하여 구성원 사진 등록 작업 중입니다. 
python 으로 작업 중인데 

   file_url = 'https://apis-storage.worksmobile.com/k/wphotocontact/r/********/du_220000001452824_1655708053789.jpg'
   file_header ={
       "POST": "/k/******./du_220000001452824_1655708053789.jpg HTTP/1.1"
       ,"Host": "apis-storage.worksmobile.com"
       ,"Authorization": "Bearer " + access_token + ""
       ,"Content-Length": "223"
       ,"Content-Type": "multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW"
   }
   data0 = "----WebKitFormBoundary7MA4YWxkTrZu0gW"
   data1 = '''Content-Disposition: form-data; name="Filedata";  filename="du_220000001452824_1655708053789.jpg" '''
   data2 = '''Content-Type: image/jpeg'''
   data3 = "----WebKitFormBoundary7MA4YWxkTrZu0gW--"
   file_list =  [data0,data1,data2,data3]
   body = '\r\n'.join(file_list)

   user_photo_list_response = requests.request("POST", file_url, headers=file_header , data=json.dumps(body))
하면 응답값이 아래와 같이 표시가 됩니다. 
('Connection aborted.', ConnectionResetError(10054, '현재 연결은 원격 호스트에 의해 강제로 끊겼습니다', None, 10054, None))
도움 부탁 드립니다. 

댓글1

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

    음...포스트맨에서 만든코드를 그대로 복붙하신거 같네요 ㅎ_ㅎ
    파이썬은잘 모르지만 .. 따옴표 이스케이프 체크해 보시고 ... 본문 컨텐츠 타입밑에 파일내용도 기술해줘야됩니다

    2022.06.21

    0
이전 글refreshToken 문의드립니다.
다음 글API 를 통한 비밀번호 변경 기능 문의
목록

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