Dropbox for kintone 2.0

フォローする

概要

Dropbox, Inc.の提供するサービス「Dropbox」を利用している方向けのプラグイン第二弾です。

kintoneアプリにこのプラグインを追加すると、フォルダ名用に指定したフィールドに入力された名前と同じ名前のフォルダ内ファイルを検索しkintoneにリンクを保存することができます。保存されたリンクはレコード詳細画面で、標準パーツのようにファイルを表現します。

レコード詳細画面

レコード詳細画面のリンク押下後の遷移先(Dropbox)

 

Dropbox for kintone 2.0を利用する

STEP1:フォームを設定する

アプリのフォームを設定します。次の3つのフィールドを配置します。

  • フォルダ名用フィールド
    ログインしているユーザーの、Dropboxルートフォルダ直下のフォルダ名を検索しにいくためのフィールドです。「文字列(1行)」フィールドを使用する必要があります。
  • ファイルリスト表示用スペース
    Dropboxの指定したフォルダ直下のファイルを表示するフィールドです。
    スペースを使用します。この時、要素IDを付けます。
  • ファイルリスト保存用フィールド
    Dropboxから取得したファイルのリンクを保存するためのフィールドです。
    「文字列(複数行)」フィールドを使用する必要があります。

ほかのフィールドの配置は任意です。

STEP2:アプリにプラグインを追加する

アプリにDropbox for kintone プラグインを追加します。

  1. 本ページ下部よりプラグインファイルをダウンロードします。
  2. kintone 環境にプラグインファイルを読み込んでインストールします。詳細はkintoneヘルプをご参照ください。 kintoneにプラグインファイルをインストールする
  3. アプリにDropbox for kintone プラグインを追加します。プラグインの追加方法は、kintoneヘルプを参照してください。 アプリにプラグインを追加する。 

STEP3:プラグインを設定する

STEP2で追加したプラグインに、必要な設定を行います。

1. アプリ管理画面の「詳細設定」>「プラグイン」を開き、Dropbox for kintone2 プラグインの歯車マークをクリックします。

2. 各項目を設定します。

  • フォルダ名用フィールド
    Dropboxルート直下のフォルダ検索をするためのフィールドをここで選択します。
  • ファイルリスト表示用スペース
    DropBox内に保存されたファイルを表示するスペースを選択します。
  • ファイルリスト保存用フィールド
    ここで選択したフィールドは、非表示となります。
  • ダウンロードリンク
    チェックを入れると保存されるリンクがダウンロードリンクになります。

3. [保存]をクリックします。

4.「アプリの設定」画面で[設定完了]をクリックすると、プラグインの設定がアプリに反映されます。

STEP4:プラグインを利用する

1.Dropboxにて、ルート直下にフォルダを作成しファイルを保存します。

2.kintoneのプラグインを適用したアプリでレコード一覧画面上部の「Dropbox Login」ボタンを押します。Dropboxのログイン画面に遷移するので、ログイン情報を入力しログインします。

3.kintoneのプラグインを適用したアプリでレコードを保存します。この時、1で作成したフォルダ名と同じ文字列をフォルダ名用フィールドに指定したフィールドに保存します。

4.レコードを保存します。

5.レコード詳細画面に表示された、「Update」ボタンを押します。

6.フォルダ内のファイルが表示できれば正しくプラグインが適用できたことが確認できます。
※レコードを削除しても、Dropboxで作成されたファイルは残ります。

サンプルプラグイン

パッケージングしたサンプル

dropbox

dropbox2_plugin.zip

更新履歴

2016/01/13 v1.0 を公開しました。 

2016/01/20 v1.1 を公開しました。以下の点を更新しております。

  • ゲストスペース内アプリで動作しない不具合を改修しました。
  • その他軽微な変更を加えました。

2017/08/07 v1.2 を公開しました。以下の点を更新しております。

  • フォルダ名が空の状態でレコード保存できない不具合を改修しました。
  • その他軽微な変更を加えました。

サンプル制限事項

  • 画像のサムネイル表示には対応していません。
  • Dropbox上のルートフォルダ直下以外のフォルダは検索できません。
  • 運用の途中で設定を「ダウンロードリンク」にした場合、過去に保存したリンクを再度更新する必要があります。

その他

  • レコード一覧画面で、ファイルリスト保存用フィールドを配置することは推奨しません。

記事に関するフィードバック

直接的に記事と関連がないご質問はcybozu developer コミュニティをご活用ください。

Avatar
Toshimichi Konno
ゲストスペース内アプリで使用できますか。プラグインの設定が出来ないのですが。
Avatar
cybozu Development team

Toshimichi Konnoさん

こちら本日不具合を確認し修正致しました。 本文添付のプラグインファイルを再度ダウンロードしお試しください!

Avatar
hwc

一度ドロップボックスのIDを入力すると、他のIDは使えなくなりますか。

Avatar
cybozu Development team

hwcさん

>一度ドロップボックスのIDを入力すると、他のIDは使えなくなりますか。

本来使えるものとなります。

(下記修正しました)

すみません。

一度ログインするとほかのアカウントでログインできないかどうか?ということでしたら、この認証情報はクライアントのブラウザに依存するので、端末を変えれば問題ありません。

 

cybozu Development teamにより編集されました
ログインしてコメントを残してください。
Powered by Zendesk