この文章は Salesforce 機���翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

アプリケーションの作成

ここでは、Heroku「hello world」アプリケーションおよびそれに関連付けられたキャンバスアプリケーションを Salesforce 組織で作成する手順を説明します。

  1. Salesforce で、[設定] から [クイック検索] ボックスに「キャンバスアプリケーションのプレビューア」と入力し、[キャンバスアプリケーションのプレビューア] を選択します。
  2. [Heroku のクイックスタート] をクリックします。
  3. [テンプレート] 項目で、[Java – クイックスタートテンプレート] を選択します。
  4. [キャンバスアプリケーション名] 項目に、30 文字までの一意の名前を入力します。
  5. [Heroku アプリケーション名] 項目に、文字で始まり、小文字、数字、ダッシュのみを含む 30 文字までの一意の名前を入力します。newappName は、すべての Heroku アプリケーションで一意である必要があります。この名前は、newappName.herokuapp.com のようにアプリケーションの URL の一部になります。
  6. [認証種別] 項目で、[ユーザ名/パスワード] を選択します。
  7. [Heroku ユーザ名] 項目に、Heroku にログインするために使用するアカウントのユーザ名を入力します。通常、これはメールアドレスになります。Heroku アプリケーションは、このユーザのログイン情報に基づいて作成されます。

    この項目には、最大で 30 文字を含めることができます。Heroku ユーザ名が 30 文字を超える場合、アカウントに関連付けられた API キーを使用する必要があります。この値は、Heroku [私の取引先] ページで確認できます。

    メモ

  8. [Heroku パスワード] 項目に、Heroku にログインするために使用するアカウントのパスワードを入力します。

    Heroku アカウントのユーザ名とパスワードを使用する代わりに、アカウントの関連付けられている API キーを使用することもできます。この値は、Heroku [取引先] ページで確認できます。または、Heroku OAuth を介して Heroku OAuth フローを開始するか、現在 Heroku にログインしている場合は Heroku トークンを使用することができます。

    ヒント

  9. [作成] をクリックします。アプリケーションが左側のナビゲーションペインに表示されます。

    「Heroku コピーである REST サービスへの POST を実行中にエラーが発生しました: 読み取りタイムアウト。」のようなエラーが表示された場合、Heroku への接続操作がタイムアウトしたことを意味します。http://status.heroku.com で Heroku の状況を確認できます。

  10. 左側にある新しいアプリケーションへのリンクをクリックします。

    アプリケーションが表示され、Hello User.FullName というメッセージと現在のユーザに関するその他の情報が表示されます。

キャンバスアプリケーションが作成されました。アプリケーションの場所の設定の手順に従って、アプリケーションを表示できる場所を設定するまで、キャンバスアプリケーションを表示できる場所はキャンバスアプリケーションのプレビューアに限定されます。この手順では、各組織にアプリケーションをインストールした後で、ユーザがアプリケーションを参照する場所を定義します。

Heroku のクイックスタートにより、バックグラウンドでキャンバスアプリケーションの [許可されているユーザ] が設定されます。これには、システム管理者が承認したユーザとプロファイルが含まれます。たとえば、ユーザプロファイルがシステム管理者の場合、そのプロファイルが作成したキャンバスアプリケーションに追加され、そのプロファイルが設定された任意のユーザがキャンバスアプリケーションにアクセスできるようになります。