Forguncy 10 オンラインヘルプ
アプリの開発 / 外部連携と入出力 / クラウドストレージ連携 / DropBox
このトピックで
    DropBox
    このトピックで

    「DropBox用クラウドストレージプロバイダー」を登録することによって、DropBox上にファイルやフォルダを作成したり、ダウンロードしたりすることが可能になります。

    ダウンロードリンク

    ※利用しているバージョンによって対応するプロバイダーが異なります。以下より該当するバージョンをお選びください。

    Forguncy Builder / Forguncy Serverのバージョン プロバイダー

    10.0.10.0以降の10.x.x.x

    dropboxprovider_10_0_10_0.zip

    DropBoxとの連携ステップ

    1. クラウドストレージプロバイダーの登録
      ユーザーアカウント管理画面、もしくはサーバー管理ポータルに接続し、ダウンロードリンクより入手した「DropBox用クラウドストレージプロバイダー」を登録します。

    2. DropBoxから認証情報を取得
      App keyとApp secretを取得します。

    3. クラウドストレージの認証設定
      ユーザーアカウント管理画面、もしくはサーバー管理ポータルに接続し、認証設定を行います。

    1.クラウドストレージプロバイダーの登録

    1. ユーザーアカウント管理画面、もしくはサーバー管理ポータルにログインします。

      以降は、運用環境である、サーバー管理ポータルの画面を使って説明しますが、開発環境でも同様です。

    2. [認証連携] - [認証プロバイダー]をクリックした後、[認証プロバイダーの登録]ボタンをクリックしてダウンロードしたZIPファイルを選択します。

    3. 登録が完了します。

    2.DropBoxから認証情報を取得

    以下ではForguncyとDropBoxの連携に必要な認証情報の取得方法を記載します。

    注意:

    本ページに掲載されているDropBoxの画面はヘルプ執筆当時のものであり、画面の構成や手順などはDropBoxのアップデート等により変わっている場合があることに注意してください。

    1. DropBoxのアプリコンソールにログインします。
      https://www.dropbox.com/developers/apps

    2. 新たにアプリコンソールにappを作成します。
      (既存のappを利用する場合、この手順は飛ばします。)

      [Create app]を選択します。

      以下のように設定します。(Name your appは任意の名称を設定してください。この名称をForgucnyが利用することはありません)
      設定後、[Create app]をクリックします。

    3.  App keyとApp secretを作成します。

      [Settings]の[Redirect URIs]を以下のように入力し、[Add]ボタンをクリックします。

      コードのコピー
      http://localhost:<ポート番号>/CloudStorageProvider/OAuthCallback

      ポート番号は、アプリケーション設定の「開発時ユーザー名アカウント管理のポート番号」です。

      例)http://localhost:17380/CloudStorageProvider/OAuthCallback

      • サーバー管理ポータルの場合
      コードのコピー
      http(s)://<ドメイン>:22345/UserService/CloudStorageProvider/OAuthCallback

      サーバー管理ポータルのURLを指定します。

      例)https://<サーバー管理ポータルのドメイン>:22345/CloudStorageProvider/OAuthCallback

      [Permissions]をクリックし、以下の箇所を有効化します。

      [Settings]をクリックし、以下の箇所から「App key」と「App secret」を取得します。

    3.クラウドストレージの認証設定

    1. [設定]-[クラウドストレージ設定]-[認証設定]-[認証の追加]をクリックします。

    2. 認証情報を設定します。以下の項目を入力後、[ログインして保存]をクリックします。

      認証の名前

      任意の名称を設定してください。こちらで指定した名称が、Forguncy Builder上で設定する際に、選択肢の一覧として表示されます。

      プロバイダー名

      DropBoxを選択します。

      クライアントID

      「2.DropBoxから認証情報を取得」の最後の手順で作成したApp keyを入力します。

      クライアントシークレット

      「2.DropBoxから認証情報を取得」の最後の手順で作成したApp secretを入力します。

    3. DropBoxへのアクセス権限を設定します。

      「続行する」ボタンをクリックします。

      「許可」ボタンをクリックします。

      以上で、設定は完了です。