Growi

3289 단어 Growi
부팅 방법
  • GitHub - weseek/growi-docker-compose: growi-docker-compose - The fastest way to boot All-in-One GROWI
  • git clone "https://github.com/weseek/growi-docker-compose.git" growi
    cd growi
    
    sed -i \
     -e 's/# - FILE_UPLOAD=local/- FILE_UPLOAD=local/' \
     docker-compose.yml
    
    docker-compose up -d
    
  • 1분 말

  • 액세스http://localhost:3000
  • API에 대한 액세스 토큰 가져오기
  • 오른쪽 상단의 ユーザーユーザー設定API Tokenの取得

  • (API) 기사 기고문
  • /user/user1/hoge에서 aa내용을 발표한 글의 예.
  • create_page.py
    import requests
    
    # 接続先。http://localhost:3000 を想定。
    protocol = 'http'
    host_address = 'localhost:3000'
    access_token = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    
    # 投稿API
    def pages_create(path, body):
        url = f'{protocol}://{host_address}/_api/pages.create'
        requests.post(url, data={'body':body, 'path':path, 'access_token':access_token})
    
    # 投稿先と内容の指定
    page_path="/user/user1/hoge"
    template_body="aa"
    # 投稿
    pages_create(page_path, template_body)
    
    게시 구현
    python3 create_page.py
    

    좋은 웹페이지 즐겨찾기