cli-kintone 첨부파일의 이동 방법을 사용한 노트

2725 단어 cli-kintonekintone
킨톤에 첨부파일을 올리는 방법에 대한 노트입니다.

데이터 마이그레이션 준비

  • t01은 작업 폴더
  • Attachments에서 액세서리 구성
  • Attachments/01이 첨부 파일을 업로드하는 관건적인 항목이라고 가정
  • upload.csv는 cli-kintoone으로 읽은 업로드용 데이터 파일
  • upload.sh는 cli-kintoone 처리가 적힌 조개 스크립트
  • t01
    ├── Attachments
    │   ├── 01
    │   │   ├── sample1.txt
    │   │   └── sample2.txt
    │   └── 02
    │       └── sample1.txt
    ├── upload.csv
    └── upload.sh
    

    응용 프로그램



    upload.csv


    기록에 여러 파일을 올릴 때 디렉터리를 만들고 그 안에 여러 파일을 설정합니다.
    매개 변수를 통해 CSV에 cli-kintone의 업로드 파일을 전달하는 기본 경로입니다. 파일은 기본 경로에서 상대적인 경로를 설정합니다.
    여러 파일의 경우 CR로 분리합니다.
    upload.csv
    "Id","file"
    "001","01/sample1.txt
    01/sample2.txt"
    "002","02/sample1.txt"
    

    upload.sh


    upload.sh
    #!/bin/bash
    
    appId=<アプリId>
    apiToken='<APIトークン>'
    domain='<ドメイン>'
    attachmentFileDir='<添付ファイルディレクトリ>'
    inputFilePath='<アップロードCSVファイル>'
    
    cli-kintone --import -a "$appId" -t "$apiToken" -d "$domain" -b "$attachmentFileDir" -f "$inputFilePath"
    

    실행

    $ ./upload.sh
    [2021-03-10 20:41:30]: Start from lines: 1 - 3 => SUCCESS
    [2021-03-10 20:41:30]: DONE
    

    결실




    참고 자료

    좋은 웹페이지 즐겨찾기