HeartCre Web Cntent Prgramming API Guide 著 作 権 機 密 情 報 著 作 権 株 式 会 社 ジゾン 1999 2014 当 ユーザガイドは 株 式 会 社 ジゾンの 機 密 情 報 により 構 成 されています 本 書 の 無 断 複 製 複 写 転 写



Similar documents
Microsoft Word - ProgrammingAPIGuide.docx

HeartCre Web Cntent Prgramming API Guide 著 作 権 機 密 情 報 著 作 権 株 式 会 社 ジゾン 当 ユーザガイドは 株 式 会 社 ジゾンの 機 密 情 報 により 構 成 されています 本 書 の 無 断 複 製 複 写 転 写

■デザイン

目 次. WEB メールへのログイン.... メール 送 信 手 順.... メール 受 信 手 順 アドレス 帳 の 操 作 手 順 フォルダーの 操 作 手 順 メール 発 信 者 登 録 署 名 登 録 手 順 基 本 的 な 設 定

研究者情報データベース

変 更 履 歴 版 日 付 区 分 変 更 内 容 変 更 個 所 /11/30 新 規 初 版 作 成 /12/10 修 正 資 料 カバー 画 像 設 定 の 操 作 内 容 を 追 加 資 料 カバー 画 像 設 定 i

■コンテンツ

目 次 機 能 概 要 配 信 管 理 1. メールの 配 信 履 歴 と 予 約 を 確 認 する

目 次 1. Web メールのご 利 用 について Web メール 画 面 のフロー 図 Web メールへのアクセス ログイン 画 面 ログイン 後 (メール 一 覧 画 面 ) 画 面 共 通 項 目

5-2 一 般 ユーザー 用 :メール 2 送 信 者 のリンクをクリックすると 受 信 メールの 内 容 を 見 ることができます 受 信 メール 内 容 画 面 項 目 送 信 者 宛 先 CC 本 文 (テキスト) 本 文 (HTML) メールアドレスのリンクをクリックするとアドレス 帳 へ

PowerPoint プレゼンテーション

2007 Microsoft Corporation. All rights reserved. 本 書 に 記 載 した 情 報 は 本 書 各 項 目 に 関 する 発 行 日 現 在 の Microsoft の 見 解 を 表 明 するものです Microsoft は 絶 えず 変 化 する

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

WebMail ユーザーズガイド

購買ポータルサイトyOASIS簡易説明書 b

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

PATENTBOY/Netバージョンアップ説明書(Ver.1.92)

Microsoft PowerPoint - c3_op-manual.pdf

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

PowerPoint プレゼンテーション

技術報告会原稿フォーマット

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

ユーザーガイド

Acrobat早分かりガイド

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

目 次 1 インストール 手 順 プログラム データファイルのインストール Microsoft Access2013Runtime SP1(32bit) 版 のインストール 基 本 操 作 ログイン メニュー...

SPARQL Finder設置方法

Microsoft Word - FrontMatter.doc

GRIDY SFA カスタム 項 目 操 作 ガイド 用 本 書 はに 必 要 な 操 作 を 解 説 しております は GRIDY SFA ののことです GRIDY SFA へ 申 し 込 み 最 初 に 登 録 を 行 った 方 がそのままとなります カスタム 項 目 はの 方 のみ 操 作 可

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート - 目 次 - < 第 1 章 > 共 通 事 項 説 明 医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート 目 次 1.1 本 システムの 注 意 点 入 力 項 目 について 基 本 情

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

■コンテンツ

スライド 1

地域ポータルサイト「こむねっと ひろしま」

<4D F736F F D A838C D836A B5F E646F63>

スライド 1

Microsoft PowerPoint - webサイト更新マニュアル ppt [互換モード]

SchITコモンズ【活用編】

SoftBank 202F 取扱説明書

ことばを覚える

03_主要処理画面.xlsx

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

別冊資料-11

<4D F736F F F696E74202D C90BF8F CC8DEC90AC97E181698A4F8D E8816A5F56322E707074>

Office 10 パッケージ版「リンク集」

研究者総覧システム

目 次 ログイン 方 法... 3 基 本 画 面 構 成... 4 メールサービス... 5 メールサービス 画 面 構 成... 5 アカウント 詳 細 / 設 定... 6 高 機 能 フィルター... 7 ユーザーフィルター 設 定... 8 新 規 フィルターの 追 加... 8 My ホ

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

1. アクセスする 2. 簡 易 検 索 画 面 (fig. 1) アクセスすると 最 初 に 出 る 画 面 です 検 索 語 入 力 ボックスにキーワードを 入 力 して 論 文 検 索 ボタンをクリックし ます 3. ボックス 下 部 のチェック 項

改 訂 履 歴 版 概 要 区 分 更 新 日 1.0 新 規 作 成 新 規 2014/06/26 2

Microsݯft Word - 91 forܠ2009November.docx

ショートカット 一 覧 のショートカット/ 文 字 入 力 で 使 用 ショートカット ショートカット 一 覧 本 書 の で 説 明 している 様 々な 操 作 を 行 うためのショートカットを 案 内 します ショートカットを 使 用 と 簡 単 な 操 作 で 手 順 を 実 行 ことができま

4 応 募 者 向 けメニュー 画 面 が 表 示 されます 応 募 者 向 けメニュー 画 面 で [ 交 付 内 定 時 の 手 続 を 行 う] [ 交 付 決 定 後 の 手 続 を 行 う]をクリックします 10

グループのファイル 共 有 の 設 定 以 下 の 手 順 に 沿 って 設 定 します 1. ぐるコラ のグループ 番 号 の 確 認 使 用 したいグループのグループ 番 号 を 確 認 します まずログイン 後 ホーム 画 面 からグループに 繋 がります ファイル 共 有 したい グループを

管理者ガイド

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参

検 索 しよう... 1 結 果 を 見 よう ~ 検 索 結 果 一 覧 ~... 2 結 果 を 見 よう ~ 検 索 結 果 詳 細 ( 図 書 )~... 3 結 果 を 見 よう ~ 検 索 結 果 詳 細 ( 雑 誌 )~... 4 ログインしよう... 5 私 の 本 棚 を 活 用

スライド 1

<82C582F182B382A2322E3594C5837D836A B2E786C73>

■ユーザ

目 次 1. ログイン ユーザー 登 録 TOP 職 員...8 (1) 職 員 の 名 刺 表 示...8 (2) 職 員 の 名 刺 一 括 ダウンロード...8 (3) 職 員 の 名 刺 帳 から 検 索 検 索...9 (1) 氏 名

「給与・年金の方」からの確定申告書作成編

2. 事 務 連 絡 者 用 メニュー (1) 登 録 変 更 申 請 委 員 会 メンバー メンバー 個 人 情 報 企 業 情 報 の 変 更 および JIRA 会 員 を 退 会 する 場 合 こ のメニューから 各 種 申 請 を 行 います 申 請 後 変 更 内 容 を JIRA 事 務

V-CUBE One

WebAlertクイックマニュアル

< 事 前 準 備 > 1. 商 品 情 報 商 品 の 画 像 販 売 価 格 説 明 文 など 商 品 の 基 本 となる 情 報 を 決 定 2. 決 済 配 送 決 済 配 送 方 法 に 別 途 個 別 契 約 が 必 要 な 場 合 手 続 きを 事 前 に 完 了 させる 3. 店 舗

<4D F736F F D E835A B838B82B D836A B5F90562E646F63>

Microsoft Word - Active.doc

・モニター広告運営事業仕様書

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

Cloud Disk とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について Cloud Disk サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと 本

4.5. < 参 加 表 明 書 を 提 出 する> 調 達 案 件 一 覧 の 表 示 対 象 となる 案 件 を 検 索 し 調 達 案 件 一 覧 に 表 示 させます 参 加 したい 案 件 の 調 達 案 件 名 称 行 - 入 札 参 加 資 格 確 認 申 請 / 技 術 資 料 /

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

電子申告簡易マニュアル【所得税実践編】

2 Wee とは Wee はホームページの 更 新 ツールです Wee は サイトの 枠 組 みをWeb 製 作 業 者 が 作 成 し 更 新 は お 客 様 に 自 由 にしていただこうというコンセプトの 製 品 です インターネットに 繋 がる 場 所 ならどこからでも ブラウザでホームページ

ーがサーバーにファイルをアップロードしたり ファイルを 電 子 メールで 送 信 したために) 利 用 できるようになった 場 合 手 動 で 転 送 されたこれらのファイルにアクセスするユーザーまたはデバイスに CAL は 必 要 ありません 以 下 の 例 では 特 定 の 製 品 について 説

< 目 次 > 8. 雇 用 保 険 高 年 齢 雇 用 継 続 給 付 27 ( 育 児 休 業 給 付 介 護 休 業 給 付 ) 8.1 高 年 齢 雇 用 継 続 給 付 画 面 のマイナンバー 設 定 高 年 齢 雇 用 継 続 給 付 の 電 子 申 請 高

WEB版「新・相続対策マスター」(ご利用の手引き)

PowerPoint プレゼンテーション

Microsoft Word - サンプル _データベースアクセス_.doc

EC-OrangePOS 簡易マニュアル

ボタンをクリックします ( 警 告 が 表 示 されない 場 合 もあります ) 9 画 面 に Win SFX32M V と 表 示 されますので 保 存 する 箇 所 を 選 択 し OK をクリックしてください 選 択 した 箇 所 にインストールしたフォルダが 保 存 され

改 訂 履 歴 訂 番 日 付 頁 変 更 内 容 /02/28 - 新 規 作 成 /11/07 表 紙 タイトルを 修 正 修 正 前 : 東 日 本 大 震 災 アーカイブデータベースシステム 修 正 後 : 災 害 アーカイブデータベースシステム 改

雇用保険被保険者資格取得届(様式)編

BizDataBank とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について BizDataBank サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと

Microsoft Word - 新ユーザー専用ページ機能詳細・マニュアル.doc

■ディレクトリ

1

WEB保守パック申込

<4D F736F F D F B B838082F090DD927582B782E995FB96405F E646F6378>

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

改 定 履 歴 改 訂 日 改 訂 理 由 及 び 内 容 承 認 者 確 認 者 改 訂 者 05/8/7 新 版 発 行 05/0/5 推 奨 動 作 環 境 を 追 記

目 次 画 面 遷 移 図 1.ログイン 画 面 2. 画 面 構 成 3.メニュー 4.タスク 一 覧 4-1.タスク: 新 規 4-2.タスク: 閲 覧 4-3.タスク: 更 新 5.タスク 検 索 6. 通 知 メール 6-1. 通 知 メール: 新 規 / 修 正 7. 連 絡 事 項 7-

Microsoft Word - 311Tools_END

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

Microsoft Word - TechSmith Deployment Tool Documentation.docx

01_07_01 データのインポート_エクスポート_1

スライド 1

Transcription:

XyXn, Inc XyXn, Inc wwwxyxncjp supprt@xyxncjp HeartCre Web コンテンツ 管 理 システム プログラミング API ガイド 簡 単 安 価 に Web サイトを 作 成 公 開 管 理 2014 年 6 月 Versin91

HeartCre Web Cntent Prgramming API Guide 著 作 権 機 密 情 報 著 作 権 株 式 会 社 ジゾン 1999 2014 当 ユーザガイドは 株 式 会 社 ジゾンの 機 密 情 報 により 構 成 されています 本 書 の 無 断 複 製 複 写 転 写 情 報 検 索 方 式 での 格 納 又 は いかなる 言 語 への 翻 訳 においても 株 式 会 社 ジゾンの 許 可 無 しでは 固 く 禁 じられています 注 意 株 式 会 社 ジゾンは 本 書 の 記 載 内 容 において 何 時 でも 予 告 なく 変 更 することがあります また 本 書 において 明 示 ま たは 黙 示 を 問 わず 一 切 保 証 致 しません 株 式 会 社 ジゾンはいかなる 場 合 においても 購 入 した 際 および 本 書 の 使 用 時 またはこれに 含 まれる 情 報 によって 生 じた 間 接 的 特 別 かつ 偶 発 的 損 害 に 関 しての 責 任 を 負 いません ライセンスおよび 商 標 HeartCre Web コンテンツ 管 理 や HeartCre ロゴは 商 標 であり 株 式 会 社 ジゾン 独 自 の 登 録 商 標 です また その 他 の 企 業 製 品 トレードネームは 商 標 であり 各 所 有 者 の 登 録 商 標 です HeartCre Web コンテンツ 管 理 は wz_dragdrpjs ライブラリを 使 用 しています このライブラリは GNU Lesser General Public License (LGPL) (http://wwwgnurg/cpyleft/lesserhtml) 規 約 に 基 づいてライセンスされています Cpyright (c) 2002-2003 Walter Zrn (wwwwalterzrncm) HeartCre Web コンテンツ 管 理 は wz_jsgraphicsjs ライブラリを 使 用 しています このライブラリは GNU Lesser General Public License (LGPL) (http://wwwgnurg/cpyleft/lesserhtml) 規 約 に 基 づいてライセンスされています Cpyright (c) 2002-2004 Walter Zrn (wwwwalterzrncm) HeartCre Web コンテンツ 管 理 は Dynarch DHTML Calendar ライブラリを 使 用 しています このライブラリは GNU Lesser General Public License (LGPL) (http://wwwgnurg/licenses/lgplhtml) 規 約 に 基 づいてライセンスられています Cpyright (c) 2002-2005 Mihai Bazn (http://wwwbaznnet/mish - http://wwwdynarchcm/prjects/calendar) HeartCre Web コンテンツ 管 理 は Krygenix srttable ライブラリを 使 用 しています このライブラリは, MIT License (http://wwwkrygenixrg/cde/brwser/licensehtml) 規 約 に 基 づいてライセンスされています Cpyright (c) 1997-2005 Stuart Langridge (http://wwwkrygenixrg/cde/brwser/srttable/) HeartCre Web コンテンツ 管 理 は SWFuplad コンポーネントとライブラリを 使 用 しています このライブラリは MIT License (http://wwwpensurcerg/licenses/mit-licensephp) 規 約 に 基 づいてラインセンスされています Cpyright (c) 2006-2007 Lars Huring, Olv Nilzén and Mammn Media, and Cpyright (c) 2007-2008 Jake Rberts (http:// wwwswfupladrg/) HeartCre Web コンテンツ 管 理 は Prttype ライブラリを 使 用 しています このライブラリは MIT License (http://wwwkrygenixrg/cde/brwser/licensehtml) 規 約 に 基 づいてライセンスされています Cpyright (c) 2005 Sam Stephensn (http://prttypecninet/) HeartCre Web コンテンツ 管 理 は Scriptaculus ライブラリを 使 用 しています このライブラリはフリーソフトウェアとし てライセンスされています Cpyright (c) 2005 Thmas Fuchs (http://scriptaculus/) HeartCre Web コンテンツ 管 理 は Ric ライブラリの 一 部 を 使 用 しています このライブラリは the Apache License, Versin 20 規 約 に 基 づいてライセンスされています Cpyright (c) 2005 Sabre Airline Slutins (http://penricrg/) HeartCre Web コンテンツ 管 理 は Ric Livegrid Plus ライブラリを 使 用 しています このライブラリは the Apache License, Versin 20 規 約 に 基 づいてライセンスされています Cpyright (c) 2006 Matt Brwn (http://dwdybrwncm/) HeartCre Web コンテンツ 管 理 は Lightbx library ライブラリを 使 用 しています このライブラリは Creative Cmmns Attributin 25 License (http://creativecmmnsrg/licenses/by/25/)に 基 づいてライセンスされています Cpyright (c) 2006 Lkesh Dhakar (http://wwwhuddletgethercm/) HeartCre Web コンテンツ 管 理 は TableKit ライブラリを 使 用 しています このライブラリはフリーソフトウェアとして ライセンスされています Cpyright (c) 2007 Andrew Tetlaw & Millstream Web Sftware (http://wwwmillstreamcmau/view/cde/tablekit/) HeartCre Web コンテンツ 管 理 は jquery ライブラリを 使 用 しています このライブラリは MIT License (http://jqueryrg/license/) 規 約 に 基 づいてライセンスされています Cpyright (c) 2011 Jhn Resig (http://jqueryrg/) HeartCre Web コンテンツ 管 理 は jstree ライブラリを 使 用 しています このライブラリは MIT License (http://wwwpensurcerg/licenses/mit-licensephp) 規 約 に 基 づいてライセンスされています Cpyright (c) 2010 Ivan Bzhanv (http://jstreecm/) HeartCre Web コンテンツ 管 理 は JavaBeans Activatin Framewrk ライブラリを 使 用 しています このライブラリは Sun Micrsystems, Inc Binary Cde License Agreement に 基 づいてライセンスされています Cpyright (c) Sun Micrsystems (http://wwwsuncm/) Page 2 f 27

HeartCre Web Cntent Prgramming API Guide HeartCre Web コンテンツ 管 理 は JavaMail ライブラリを 使 用 しています このライブラリは Sun Micrsystems, Inc Binary Cde License Agreement に 基 づいてライセンスされています Cpyright (c) 2009 Sun Micrsystems (http://wwwsuncm/) HeartCre Web コンテンツ 管 理 は Apache Jakarta JCS ライブラリを 使 用 しています このライブラリは Apache License, Versin 20 に 基 づいてライセンスされています Cpyright (c) 2001-2007 The Apache Sftware Fundatin (http://wwwapacherg/) HeartCre Web コンテンツ 管 理 は Apache Cmmns Lgging ライブラリを 使 用 しています このライブラリは Apache License, Versin 20 に 基 づいてライセンスされています Cpyright (c) 2003-2007 The Apache Sftware Fundatin (http://wwwapacherg/) HeartCre Web コンテンツ 管 理 は Apache lg4j ライブラリを 使 用 しています このライブラリは Apache License, Versin 20 に 基 づいてライセンスされています Cpyright (c) 2010 The Apache Sftware Fundatin (http://wwwapacherg/) HeartCre Web コンテンツ 管 理 は cncurrent ライブラリを 使 用 しています このライブラリはフリーソフトウェアとして ライセンスされています Cpyright (c) Dug Lea (http://geecsswegedu/dl/classes/edu/sweg/cs/dl/util/cncurrent/intrhtml) HeartCre Web コンテンツ 管 理 は slidetabs ライブラリを 使 用 しています Cpyright (c) WebStack (http://wwwslidetabscm/) Page 3 f 27

HeartCre Web Cntent Prgramming API Guide HeartCre Webコンテンツ 管 理 システム 簡 単 安 価 に Web サイトを 作 成 公 開 管 理 はじめに 本 書 は HeartCreWeb コンテンツ 管 理 システム 用 のプログラミング API ガイドです Web サイ トを 作 成 公 開 管 理 するにあたり HeartCreWeb コンテンツ 管 理 システムにて 使 用 する 独 自 のプログラムスクリプトをインストール 設 定 使 用 する 方 法 をご 説 明 します 本 書 は 5つのパートに 大 別 されます パート1では 追 加 の Web サイト 管 理 セクションや メニュー 項 目 機 能 を 使 った 独 自 追 加 モジュールの 開 発 インストール 設 定 方 法 をご 説 明 します パート2では プログラムされた 追 加 Web サイトコンテンツを 使 った 独 自 拡 張 プログラムス クリプトの 開 発 インストール 設 定 方 法 をご 説 明 します パート3では E コマース 追 加 モジュールに 関 し 独 自 の 自 動 商 品 在 庫 確 認 商 品 配 信 プログ ラムスクリプトを 開 発 インストール 設 定 する 方 法 をご 説 明 します パート4では Web サイトコンテンツ 管 理 のワークフローに 関 し 独 自 のワークフローアクシ ョンプログラムスクリプトを 開 発 インストール 設 定 する 方 法 をご 説 明 します パート5では Web サイトコンテンツ 管 理 の 編 集 に 関 し 独 自 の Web コンテンツ 編 集 プログラ ムスクリプトを 開 発 インストール 設 定 する 方 法 をご 説 明 します パート6では Web サイト 管 理 機 能 をカスタマイズ/ 拡 張 するための 独 自 プログラムスクリ プトの 開 発 インストール 設 定 方 法 をご 説 明 します コンテンツ 項 目 の 公 開 非 公 開 アッ プロード 済 イメージ ファイルの 処 理 コンテンツ 内 容 の 検 証 ユーザアカウント 詳 細 の 認 証 などに 有 効 です パート7では 独 自 Web サイトコンテンツ 配 信 スクリプト/テンプレートや サードパーティ 製 Web アプリケーションで Web コンテンツ 管 理 システムのコンテンツを 使 用 する 方 法 をご 説 明 します Page 4 f 27

HeartCre Web Cntent Prgramming API Guide 目 次 はじめに 4 目 次 5 1 カスタム / サードパーティ 製 追 加 モジュール 7 11 インストール 及 び 設 定 7 12 開 発 7 13 支 払 い 処 理 12 2 カスタム/サードパーティ 拡 張 13 21 インストールと 設 定 13 22 開 発 13 23 使 用 14 3 商 品 の 在 庫 確 認 配 信 カスタム/サードパーティ 拡 張 15 31 商 品 在 庫 確 認 カスタム/サードパーティ 拡 張 15 311 インストールと 設 定 15 312 開 発 15 32 商 品 配 信 カスタム/サードパーティ 拡 張 16 321 インストールと 設 定 16 322 開 発 16 33 使 用 方 法 17 4 ワークフローアクションカスタム/サードパーティ 拡 張 18 41 インストールと 設 定 18 42 開 発 18 43 使 用 方 法 18 5 WEB サイト 管 理 機 能 拡 張 19 51 インストールと 設 定 19 52 開 発 19 Page 5 f 27

HeartCre Web Cntent Prgramming API Guide 53 使 用 方 法 19 6 WEB サイト 管 理 機 能 拡 張 20 61 外 部 Web サイト 公 開 /アーカイブ プログラミング API 20 62 ファイルアップロード プログラミング API 20 63 コンテンツデータ 検 証 プログラミング API 21 64 ユーザデータ 認 証 プログラミング API 22 7 WEB アプリケーション 統 合 とテンプレート プログラミング API 23 8 クラウドデプロイメントとメディアストレージ 26 81 メディアクラウドストレージ API 26 82 クラウドデプロイメント API 26 Page 6 f 27

HeartCre Web Cntent Prgramming API Guide 1 カスタム / サードパーティ 製 追 加 モジュール HeartCre Web コンテンツ 管 理 システムでは 独 自 のカスタム 追 加 モジュールを 作 成 したり サ ードパーティ 製 の 追 加 モジュールを 使 用 したりすることができます カスタム/サードパーティ 製 追 加 モジュールを HeartCre Web コンテンツ 管 理 システム 管 理 ペー ジと 統 合 し 独 自 の 管 理 セクションやメニュー 項 目 を 既 存 の 管 理 セクションに 追 加 することが できます カスタム/サードパーティ 製 追 加 モジュールは E コマース 追 加 モジュールと 併 せて 使 用 する 決 済 サービス プロバイダ モジュールでも 可 能 です 11 インストール 及 び 設 定 追 加 モジュールを 追 加 でインストールするには Web サーバにモジュール ファイルをコピー します (デフォルトでは /webadmin/mdule/ フォルダ 下 の 新 規 フォルダです ) HeartCre Web コンテンツ 管 理 システムは 追 加 の 追 加 モジュールをロードするよう 設 定 されて いる 必 要 があります "/ webadmin /mdule/cnfigxxx"ファイル( "xxx" は 使 用 する HeartCre Web コンテンツ 管 理 システムのバージョンにより "asp", "jsp" または "php")を 編 集 し ファイ ルの 一 番 下 に1 行 追 加 します 例 えば example というモジュールを 有 効 にするには 次 の 行 を 追 加 します NET: <!-- #include file="example/cnfigaspx" --> JSP: <%@ include file=" example /cnfigjsp" %> PHP: <?php include " example /cnfigphp";?> 複 数 の 追 加 モジュールが 設 定 されている 場 合 ここでの 設 定 順 により Web コンテンツ 管 理 シス テムのこれらの 管 理 セクションやメニュー 項 目 の 表 示 順 が 決 まります 12 開 発 カスタム 追 加 モジュールは ほぼどのようなものでも 構 いません HeartCre Web コンテンツ 管 理 システムと 密 接 に 統 合 された 追 加 機 能 単 一 の 管 理 システムから 容 易 にアクセスできるよう HeartCre Web コンテンツ 管 理 シ ステムと 緩 く 統 合 された 管 理 と 独 自 の 機 能 を 持 った 個 別 アプリケーション 単 一 の 管 理 システムから 容 易 にアクセスできるよう HeartCre Web コンテンツ 管 理 シ ステムと 緩 く 統 合 された 管 理 と 独 自 の 機 能 を 持 った 外 部 Web サービス HeartCre Web コンテンツ 管 理 システムは Web コンテンツ 管 理 システム 管 理 ページに 追 加 セク ションやメニュー 項 目 またコンテンツ 管 理 タブを 追 加 するための シンプルなインタフェー スを 定 義 します カスタム 追 加 モジュールには 追 加 セクションやメニュー 項 目 およびコンテンツ 管 理 タブが Web コンテンツ 管 理 システム 管 理 ページと 統 合 されるかどうか される 場 合 はどこに どのよ うに 統 合 されるかを 定 義 するための モジュール 設 定 ファイルが 必 要 です Page 7 f 27

HeartCre Web Cntent Prgramming API Guide モジュール 設 定 ファイルの 詳 細 については "/webadmin/mdule/example/" モジュール 例 をご 参 照 ください モジュール 設 定 ファイルの 定 義 は 次 の 通 りです モジュール モジュール 名 とバージョン 番 号 ツールバー セクション mduletlbartitle Web コンテンツ 管 理 システム 管 理 ページのツールバーに 表 示 されるモジュール 名 mduletlbarimage Web コンテンツ 管 理 システム 管 理 ページのツールバーに 表 示 されるモジュー ル イメージ mduletlbarlink そのモジュールの Web コンテンツ 管 理 システム 管 理 ページのツールバー 名 とイ メージのリンク 先 となる Web アドレス ホーム mdulehmeintrtitle Web コンテンツ 管 理 システム ホームページに 表 示 される モジュール 紹 介 名 mdulehmeintrtext Web コンテンツ 管 理 システム ホームページに 表 示 される モジュール 紹 介 テ キスト mdulehmeintrimage Web コンテンツ 管 理 システム ホームページに 表 示 される モジュール 紹 介 イ メージ mdulehmeintrlink Web コンテンツ 管 理 システム ホームページの 紹 介 名 テキスト 画 像 からの リンク 先 となる Web アドレス mdulehmemenutitle Web コンテンツ 管 理 システム ホームページに 表 示 される モジュール メニ ュー 項 目 名 mdulehmemenulink Web コンテンツ 管 理 システム ホームページのモジュール メニュー 項 目 から リンクされる Web アドレス コンテンツ 管 理 Web サイト コンテンツ mdulecntentintrtitle Web コンテンツ 管 理 システム コンテンツ 管 理 ページに 表 示 される モジュー ル 紹 介 名 mdulecntentintrtext Web コンテンツ 管 理 システム コンテンツ 管 理 ページに 表 示 される モジュー ル 紹 介 テキスト Page 8 f 27

HeartCre Web Cntent Prgramming API Guide mdulecntentmenutitle Web コンテンツ 管 理 システム コンテンツ 管 理 ページに 表 示 される モジュー ル メニュー 項 目 名 mdulecntentmenulink モジュールのコンテンツ 管 理 メニュー 項 目 からリンクされる Web アドレス コンテンツ 管 理 Web サイト コンテンツ- 管 理 タブ mdulecntenttab Web コンテンツ 管 理 システム コンテンツ 管 理 ページに 使 用 される モジュー ル HTML/Javascript ID mdulecntenttabtitle Web コンテンツ 管 理 システム コンテンツ 管 理 タブに 表 示 される モジュール タイトル mdulecntenttabcntent Web コンテンツ 管 理 システム コンテンツ 管 理 ページタブに 初 期 表 示 される モジュール HTML/テキスト コンテンツ mdulecntenttaburl タブが 選 択 された 際 に 読 み 込 まれて Web コンテンツ 管 理 システム コンテン ツ 管 理 ページタブに 表 示 される HTML/テキスト コンテンツの Web アドレス mdulecntenttabscript タブが 選 択 された 際 に Web コンテンツ 管 理 システム コンテンツ 管 理 ページ タブで 実 行 される Javascript コード ライブラリ 管 理 メディア ライブラリ mdulelibraryintrtitle Web コンテンツ 管 理 システム ライブラリ 管 理 ページに 表 示 されるモジュール 紹 介 名 mdulelibraryintrtext Web コンテンツ 管 理 システム ライブラリ 管 理 ページに 表 示 されるモジュール 紹 介 テキスト mdulelibrarymenutitle Web コンテンツ 管 理 システム ライブラリ 管 理 ページに 表 示 されるメニュー 項 目 名 mdulelibrarymenulink モジュールのライブラリ 管 理 メニュー 項 目 からリンクされる Web アドレス Eコマース 管 理 - 商 品 & 注 文 (Eコマース 追 加 モジュールのみ) mduleecmmerceintrtitle Web コンテンツ 管 理 システム Eコマース 管 理 ページに 表 示 されるモジュール 紹 介 名 Page 9 f 27

HeartCre Web Cntent Prgramming API Guide mduleecmmerceintrtext Web コンテンツ 管 理 システム Eコマース 管 理 ページに 表 示 されるモジュール 紹 介 テキスト mduleecmmercemenutitle Web コンテンツ 管 理 システム Eコマース 管 理 ページに 表 示 されるモジュー ル メニュー 項 目 名 mduleecmmercemenulink モジュールのEコマース 管 理 メニュー 項 目 からリンクされる Web アドレス コミュニティ 管 理 (コミュニティ 追 加 モジュールのみ) ( 将 来 使 用 するため) mdulecmmunityintrtitle Web コンテンツ 管 理 システム コミュニティ 管 理 ページに 表 示 されるモジュー ル 紹 介 名 mdulecmmunityintrtext Web コンテンツ 管 理 システム コミュニティ 管 理 ページに 表 示 されるモジュー ル 紹 介 テキスト mdulecmmunitymenutitle Web コンテンツ 管 理 システム コミュニティ 管 理 ページに 表 示 されるモジュー ル メニュー 項 目 名 mdulecmmunitymenulink モジュールのコミュニティ 管 理 メニュー 項 目 からリンクされる Web アドレス データベース 管 理 (データベース 追 加 モジュールのみ) ( 将 来 使 用 するため) mduledatabasesintrtitle Web コンテンツ 管 理 システム データベース 管 理 ページに 表 示 されるモジュー ル 紹 介 名 mduledatabasesintrtext Web コンテンツ 管 理 システム データベース 管 理 ページに 表 示 されるモジュー ル 紹 介 テキスト mduledatabasesmenutitle Web コンテンツ 管 理 システム データベース 管 理 ページに 表 示 されるモジュー ル メニュー 項 目 名 mduledatabasesmenulink モジュールのデータベース 管 理 メニュー 項 目 からリンクされる Web アドレス 統 計 管 理 ( 統 計 追 加 モジュールのみ) ( 将 来 使 用 するため) mdulestatisticsintrtitle Web コンテンツ 管 理 システム 統 計 管 理 ページに 表 示 されるモジュール 紹 介 名 mdulestatisticsintrtext Web コンテンツ 管 理 システム 統 計 管 理 ページに 表 示 されるモジュール 紹 介 テキ スト Page 10 f 27

HeartCre Web Cntent Prgramming API Guide mdulestatisticsmenutitle Web コンテンツ 管 理 システム 統 計 管 理 ページに 表 示 されるモジュール メニュ ー 項 目 名 mdulestatisticsmenulink モジュールの 統 計 管 理 メニュー 項 目 からリンクされる Web アドレス ユーザ 管 理 ユーザ データベース mduleusersintrtitle Web コンテンツ 管 理 システム ユーザ 管 理 ページに 表 示 されるモジュール 紹 介 名 mduleusersintrtext Web コンテンツ 管 理 システム ユーザ 管 理 ページに 表 示 されるモジュール 紹 介 テキスト mduleusersmenutitle Web コンテンツ 管 理 システム ユーザ 管 理 ページに 表 示 されるモジュール メ ニュー 項 目 名 mduleusersmenulink モジュールのユーザ 管 理 メニュー 項 目 からリンクされる Web アドレス 設 定 mdulecnfigintrtitle Web コンテンツ 管 理 システム 設 定 ページに 表 示 されるモジュール 紹 介 名 mdulecnfigintrtext Web コンテンツ 管 理 システム 設 定 ページに 表 示 されるモジュール 紹 介 テキスト mdulecnfigmenutitle Web コンテンツ 管 理 システム 設 定 ページに 表 示 されるモジュール メニュー 項 目 名 mdulecnfigmenulink モジュールの 設 定 メニュー 項 目 からリンクされる Web アドレス ホスティング 管 理 ホスティング クライアント(ホスティング エディションのみ) mdulehstingintrtitle Web コンテンツ 管 理 システム ホスティング 管 理 ページに 表 示 されるモジュー ル 紹 介 名 mdulehstingintrtext Web コンテンツ 管 理 システム ホスティング 管 理 ページに 表 示 されるモジュー ル 紹 介 テキスト mdulehstingmenutitle Web コンテンツ 管 理 システム ホスティング 管 理 ページに 表 示 されるモジュー ル メニュー 項 目 名 Page 11 f 27

HeartCre Web Cntent Prgramming API Guide mdulehstingmenulink モジュールのホスティング 管 理 メニュー 項 目 からリンクされる Web アドレス 支 払 い 処 理 設 定 (E コマース 追 加 モジュールのみ) mdulepaymenttitle E コマース 追 加 モジュールの 支 払 い 処 理 設 定 ページに 表 示 されるモジュール 紹 介 名 mdulepaymentoptins E コマース 追 加 モジュールの 支 払 い 処 理 設 定 ページに 表 示 される 支 払 いサービ ス プロバイダの 紹 介 テキスト あらゆる 支 払 い 処 理 オプションをいくつでも 設 定 することができます 含 まれている PayPal モジュールを 例 として 参 照 して ください 全 てのモジュール 設 定 ファイル 定 義 は 使 用 されているかどうかに 関 わらず 指 定 する 必 要 が ありますのでご 注 意 ください 使 用 されていないモジュール 設 定 ファイル 定 義 には をセッ トします 13 支 払 い 処 理 支 払 い 処 理 のカスタム/サードパーティ 追 加 モジュールは 追 加 のプログラム ファイルが 必 要 となります PayPal というタイトルの 支 払 い 処 理 用 カスタム/サードパーティ 追 加 モジュー ルには /webadmin/mdule/paypal/paymentasp, /webadmin/mdule/paypal/paymentjsp または /webadmin/mdule/paypal/paymentphp (Web コンテンツ 管 理 システムで 使 用 しているプログラ ミング 言 語 バージョンに 依 存 します)というプログラム ファイルが 存 在 し これにより 実 際 の 支 払 い 処 理 が 行 われる 必 要 があります 完 了 した 注 文 に 関 する 注 文 詳 細 が 支 払 い 処 理 モジュールでは 使 用 可 能 です 支 払 い 処 理 モジ ュールは この 注 文 情 報 を 使 用 して 注 文 の 支 払 い 準 備 や 支 払 い 処 理 を 行 い 支 払 い 方 法 や 支 払 い 確 認 を 注 文 完 了 ショッピングカートやチェックアウト ページに 表 示 するためEコマース 追 加 モジュールに 送 信 します 例 としては 付 属 の PayPal モジュールを 参 照 してください Page 12 f 27

HeartCre Web Cntent Prgramming API Guide 2 カスタム/サードパーティ 拡 張 HeartCre Web コンテンツ 管 理 システムでは 独 自 のカスタム 拡 張 を 作 成 したり サードパーテ ィ 製 の 拡 張 を 使 用 したりすることができます カスタム / サードパーティ 製 拡 張 を HeartCre Web コンテンツ 管 理 システムに 統 合 し Web コ ンテンツ 管 理 システム 以 外 の 他 のアプリケーションやソースから コンテンツを 取 り 込 むこと ができます 21 インストールと 設 定 T 追 加 の 拡 張 をインストールするには 拡 張 ファイルを Web サーバ(デフォルトでは "/webadmin/extensin/" 配 下 の 新 規 フォルダ)にコピーします 設 定 は 必 要 ありません 22 開 発 カスタム 拡 張 は ほぼどんなものでも 可 能 です シンプル テキストや HTML ファイル コンテンツをプログラム 的 に 生 成 する NET JSP PHP プログラム スクリプト ファイルやデータベースからコンテンツを 読 み 込 むNET JSP PHP プログラム スク リプト 外 部 Web サービスからコンテンツを 読 み 込 む NET JSP PHP プログラム スクリプ ト カスタム 拡 張 は Web 管 理 システムの Web コンテンツ 内 でその 特 殊 コードを 使 用 し 簡 単 に 追 加 / 実 行 されます カスタム 拡 張 の 出 力 は Web 管 理 システムのコンテンツに 表 示 されます シンプルな 拡 張 ファイルの 詳 細 については "/webadmin/extensin/" の 拡 張 例 hell をご 参 照 くだ さい 拡 張 ファイルは 単 に 使 用 言 語 にあわせたNET, JSP あるいは PHP ファイルで 何 らかの 出 力 を 生 成 します パラメータ(もしある 場 合 )は Web コンテンツ 管 理 システムから 拡 張 へ extensin という 名 前 のシンプルなセッション 文 字 列 変 数 を 使 って 渡 されます NET - hellaspx: <%@ Page Language="C#" Debug="true" ValidateRequest="false" %> <%= "Hell " + Sessin["extensin"] %> JSP - helljsp: <%= "Hell " + sessingetvalue("extensin") %> PHP - hellphp: <?php ech "Hell " $_SESSION["extensin"]?> セッション パラメータ extensin のほか 標 準 的 な Web サーバ リクエスト 変 数 等 を 拡 張 で 使 用 することができます ( 例 えばNET では"Request JSP では"request" PHP では "$HTTP_GET_VARS"など ) 典 型 的 にカスタム 拡 張 は 入 力 パラメータを 処 理 し 閲 覧 ページの 一 部 として 表 示 するために コンテンツを 出 力 します 任 意 で カスタム 拡 張 は Web サイトユーザを 他 の Web ページにリダ イレクトすることができます これを 行 うためには カスタム 拡 張 は WCM:REDIRECT:URL ( URL を http://wwwxyxncjp または /indexhtml などの Page 13 f 27

HeartCre Web Cntent Prgramming API Guide Web アドレスと 置 換 え)だけを 出 力 するように 特 別 にフォーマットされたリダイレクト コ マンドを 出 力 / 返 す 必 要 があります 23 使 用 カスタム 拡 張 は テンプレートなどに 使 用 されるその 他 の 特 殊 コードに 似 た シンプルな 特 殊 コードを 使 用 して Web コンテンツ 管 理 システムのコンテンツに 埋 め 込 まれます @@@extensin:hell@@@ @@@extensin:hell(wrld)@@@ hell という 名 前 の 拡 張 によって 生 成 された 出 力 が 挿 入 される 位 置 を 定 義 し ます 拡 張 hell にパラメータは 渡 さ れていません hell という 名 前 の 拡 張 によって 生 成 された 出 力 が 挿 入 される 位 置 を 定 義 し ます Wrld"がパラメータとして 拡 張 hell に 渡 されています 独 自 Extensin ファイル 作 成 時 の 注 意 点 について Extensin ファイルの 作 成 の 際 は Extensin 内 で DB アクセス 系 の 処 理 を 行 った 場 合 末 尾 に DBclse 処 理 が 必 要 となります DBclse 処 理 が 無 い 場 合 接 続 されたままの Cnnectin が 残 り Cnnectin 数 が 足 りなくなる 現 象 が 発 生 します 特 に webadminjsp を include する 際 は 必 要 となりますのでご 注 意 ください 末 尾 DBclse 処 理 の 記 述 参 考 例 <% if (db!= null) dbclse(); %><% if (lgdb!= null) lgdbclse(); %> Page 14 f 27

HeartCre Web Cntent Prgramming API Guide 3 商 品 の 在 庫 確 認 配 信 カスタム/サードパーティ 拡 張 HeartCre Web コンテンツ 管 理 システムのEコマース 追 加 モジュールを 使 用 すると 任 意 の 商 品 配 信 カスタム 拡 張 を 作 成 したり サードパーティ 製 拡 張 を 使 用 することができます 商 品 配 信 /サードパーティ 拡 張 を HeartCre Web コンテンツ 管 理 システムのEコマース 追 加 モジ ュールと 統 合 すると Web コンテンツ 管 理 システム 以 外 のアプリケーションや 情 報 元 からのコ ンテンツを 使 用 することができます 31 商 品 在 庫 確 認 カスタム/サードパーティ 拡 張 商 品 在 庫 確 認 カスタム/サードパーティ 拡 張 は 商 品 が 購 入 可 能 かどうかを 調 べるために 商 品 ショッピングカート チェックアウトページにおいて 使 用 することができます 例 えば 自 身 の 外 部 在 庫 確 認 や 棚 卸 システムをチェックし 商 品 の 在 庫 があるかどうかを 調 べ たり あるいは 業 者 側 の 外 部 在 庫 確 認 や 棚 卸 システムをチェックし 商 品 の 在 庫 があるか ま た 注 文 できるかどうかを 調 べます また ユーザ 名 メールアドレス インターネットドメイ ン 名 などのような 現 物 のない 商 品 の 有 効 性 や それらがすでに 登 録 済 みかどうかを 調 べます 311 インストールと 設 定 追 加 の 商 品 配 信 拡 張 をインストールするには Web サーバに 拡 張 ファイルをコピーする 必 要 が あります (デフォルトでは "/webadmin/prductavailability/" フォルダ 内 の 新 規 ファイルです) 設 定 は 必 要 ありません 312 開 発 商 品 在 庫 確 認 カスタム 拡 張 は ほぼ 何 でも 構 いません シンプルテキストもしくは HTML ファイル ファイルやデータベースからコンテンツを 読 み 込 む NET JSP PHP プログラムスク リプト 外 部 Web サービスからコンテンツを 読 み 込 む NET JSP PHP プログラムスクリプト 商 品 在 庫 確 認 カスタム 拡 張 は 商 品 配 信 カスタム 拡 張 が 選 択 された 商 品 の 商 品 ページ または ショッピングカート/チェックアウトページが 選 択 された 際 に 実 行 されます 商 品 在 庫 確 認 カ スタム 拡 張 からの 出 力 は 顧 客 に 表 示 されるページに 含 むことができます サンプル 拡 張 ファイル "/webadmin/prductavailability/" の "hell" をご 参 照 ください NET - hellaspx: <% Sessin("prductavailability") = "+1 123 In Stck" %> <% Sessin("prductavailability") = "0 Unavailable" %> <% Sessin("prductavailability") = "-1 345 Available Frm Supplier" %> JSP - helljsp: <% sessinsetvalue("prductavailability ", "+1 123 In Stck "); %> <% sessinsetvalue("prductavailability ", "0 Unavailable "); %> <% sessinsetvalue("prductavailability ", "-1 345 Available Frm Supplier "); %> PHP - hellphp: <?php $_SESSION["prductavailability "] = "+1 123 In Stck ";?> <?php $_SESSION["prductavailability "] = "0 Unavailable ";?> <?php $_SESSION["prductavailability "] = "-1 345 Available Frm Supplier ";?> Page 15 f 27

HeartCre Web Cntent Prgramming API Guide 拡 張 は"extensin"セッション パラメータのほか 一 般 的 な web サーバ リクエスト 変 数 などを 使 用 することができます 例 えば NET では "RequestQueryString" JSP では "request" PHP の 場 合 は"$_GET" や "$_POST"などです 商 品 在 庫 確 認 カスタム 拡 張 からの 出 力 は 指 定 のフォーマットである 必 要 があります 数 字 の あとに 空 白 そしていくつかの 文 字 が 続 きます Web コンテンツ 管 理 システムでは 数 字 は 表 示 されませんが 商 品 が 入 手 可 能 かどうかを 示 します 正 数 は 商 品 の 在 庫 があることを 表 します 商 品 は 注 文 可 能 な 状 況 であり 顧 客 が 注 文 すると 即 座 に 料 金 が 課 されます 負 の 数 は 商 品 の 在 庫 が 無 いことを 表 します しかし 入 荷 待 ち 注 文 や 先 行 予 約 注 文 な どは 可 能 です 注 文 が 完 了 しても 顧 客 はすぐに 料 金 を 課 されるわけではありません ( 例 : 後 々 注 文 処 理 を 行 う 際 に 手 動 や 外 部 システムを 通 して 請 求 します ) 数 字 の 0(ゼロ)は 商 品 が 購 入 不 可 であることを 意 味 します その 商 品 を 注 文 するこ とはできず たとえ 注 文 されたとしても 除 外 され 顧 客 に 料 金 が 課 されることはありま せん その 他 のテキスト 出 力 は 商 品 ショッピングカート チェックアウトページにおいて @@@availability@@@ 特 別 コードが 使 用 されている 場 所 に 表 示 されます 商 品 の 在 庫 数 を 表 示 する 場 合 は テキストに 数 字 が 繰 り 返 し 含 まれている 必 要 があります 最 初 の 数 字 は 表 示 され ず 購 入 可 能 かどうかを 示 すためだけに 使 用 されます 32 商 品 配 信 カスタム/サードパーティ 拡 張 商 品 配 信 カスタム/サードパーティ 拡 張 は 自 動 的 にデジタル 商 品 を 生 成 し 商 品 が 注 文 され た 際 に 外 部 システムを 更 新 するために 使 用 されます 例 えば 自 身 の 外 部 在 庫 や 棚 卸 システム を 更 新 したり 供 給 業 者 へ 発 注 したり あるいはユーザ 名 メールアドレス インターネット ドメイン 名 などのような 現 物 のない 商 品 を 生 成 / 配 信 する 目 的 で 使 用 されます 321 インストールと 設 定 追 加 の 商 品 配 信 拡 張 をインストールするには 拡 張 ファイルは Web サーバへ(デフォルトでは "/webadmin/prductdelivery/"フォルダ 下 に 新 規 ファイルとして)コピーされる 必 要 があります 特 に 設 定 などは 必 要 ありません 322 開 発 商 品 配 信 カスタム 拡 張 は ほぼ 何 でも 構 いません シンプル テキストまたは HTML ファイル コンテンツをプログラム 的 に 生 成 するNET JSP PHP プログラム スクリプト コンテンツをファイルやデータベースから 読 み 込 む NET JSP PHP プログラム ス クリプト 外 部 Web サービスからコンテンツを 読 み 込 む NET JSP PHP プログラム スクリプ ト 商 品 配 信 拡 張 は この 商 品 配 信 拡 張 が 選 択 されている 商 品 の 注 文 と 支 払 いが 正 常 に 完 了 した 際 に 単 純 に 組 み 込 まれ 実 行 されます 商 品 配 信 拡 張 の 出 力 は 商 品 配 信 ページに 組 み 込 まれ 顧 客 に 表 示 されるか 顧 客 に 送 信 されるEメールに 組 み 込 まれます Page 16 f 27

HeartCre Web Cntent Prgramming API Guide 簡 単 な 商 品 配 信 拡 張 ファイルについては "hell"という 拡 張 例 "/webadmin/prductdelivery/" を 参 照 してください この 拡 張 ファイルはお 使 いの 環 境 が 使 用 するプログラミング 言 語 に 応 じ たNET JSP あるいは PHP ファイルで なんらかの 出 力 結 果 を 生 成 します NET - hellaspx: <% Sessin("prductdelivery") = "Hell " %> JSP - helljsp: <% sessinsetvalue("prductdelivery", "Hell"); %> PHP - hellphp: <?php $_SESSION["prductdelivery"] = "Hell";?> 拡 張 は"extensin"セッション パラメータのほか 一 般 的 な Web サーバ リクエスト 変 数 などを 使 用 することができます 例 えば NET では "RequestQueryString" JSP では "request" PHP の 場 合 は"$_GET" や "$_POST"などです 33 使 用 方 法 Web コンテンツ 管 理 システムの 商 品 & 注 文 セクションにて 商 品 の 追 加 や 更 新 を 行 う 際 に 商 品 の 出 荷 タブにある カスタム エクステンション プログラム 入 力 フィールドより 商 品 在 庫 確 認 / 配 信 カスタム 拡 張 を 選 択 します Page 17 f 27

HeartCre Web Cntent Prgramming API Guide 4 ワークフローアクションカスタム/サードパーティ 拡 張 HeartCre Web コンテンツ 管 理 システムでは 独 自 のワークフローアクションカスタム 拡 張 を 作 成 したり サードパーティ 製 の 拡 張 を 使 用 することができます ワークフローアクションカスタム/サードパーティ 拡 張 を HeartCre Web コンテンツ 管 理 シス テムと 連 携 すると Web コンテンツ 管 理 システム 以 外 のアプリケーションを 使 って コンテン ツの 管 理 アクションを 作 成 および 記 録 することが 可 能 になります 41 インストールと 設 定 追 加 のワークフローアクション 拡 張 をインストールするには 拡 張 ファイルを Web サーバーへ (デフォルトでは "/ webadmin/wrkflwactin/"フォルダ 内 の 新 規 ファイルとして)コピーする 必 要 があります 特 に 設 定 などは 必 要 ありません 42 開 発 ワークフローアクションカスタム 拡 張 は ほぼ 何 でも 構 いません ファイルやデータベースからコンテンツを 読 み 込 む またはファイルやデータベースへコ ンテンツを 書 き 込 む NET JSP PHP プログラムスクリプト 外 部 Web サービスからコンテンツを 読 み 込 む または 外 部 Web サービスへコンテンツを 書 き 込 む NET JSP PHP プログラムスクリプト ワークフローアクションカスタム 拡 張 は このワークフローアクションカスタム 拡 張 が 設 定 さ れているワークフローアクションが コンテンツ 項 目 や E コマースモジュールの 注 文 に 適 用 さ れた 際 に 実 行 されます /webadmin/wrkflwactin/ サンプル 拡 張 の Wrkflw Actin Mdule Template と Test Wrkflw Actin をご 覧 いただくと シンプルなワークフローアクション 拡 張 ファイルについて の 詳 細 をご 参 照 いただけます Wrkflw Actin Mdule Template は Web コンテンツ 管 理 シス テムからどのように 関 連 データが 読 み 込 まれるかを 示 すものです Test Wrkflw Actin は 実 行 されたワークフローアクションを コンテンツ 項 目 の 変 更 履 歴 へ 記 録 します このファイルは お 使 いのプログラミング 言 語 に 応 じた NET JSP PHP のシンプルなファイ ルで サンプル 拡 張 でご 覧 いただける 通 り Web コンテンツ 管 理 システムから 関 連 ワークフロ ーおよびコンテンツや 注 文 を 読 み 込 み 更 新 します 43 使 用 方 法 Web コンテンツ 管 理 システムの 設 定 管 理 セクションにて ワークフローアクションの 追 加 や 更 新 を 行 う 際 に コンテンツの 更 新 にある カスタム エクステンション プログラム 入 力 フィールドより ワークフローアクションカスタム 拡 張 を 選 択 します Page 18 f 27

HeartCre Web Cntent Prgramming API Guide 5 Web サイト 管 理 機 能 拡 張 HeartCre Web コンテンツ 管 理 システムでは 独 自 の Web コンテンツエディタカスタム 拡 張 を 作 成 したり サードパーティ 製 の 拡 張 を 使 用 することができます Web コンテンツエディタカスタム/サードパーティ 拡 張 を HeartCre Web コンテンツ 管 理 シス テムと 連 携 すると Web コンテンツ 管 理 システムに 含 まれている HeartCre Web コンテツエデ ィタ 以 外 の Web コンテンツエディタを 使 用 することが 可 能 になります 51 インストールと 設 定 追 加 の Web コンテンツエディタ 拡 張 をインストールするには 拡 張 ファイルを Web サーバーへ (デフォルトでは "/ webadmin/webeditrs/extension NAME/"フォルダ 内 の 新 規 ファイルとし て)コピーする 必 要 があります 特 に 設 定 などは 必 要 ありません 52 開 発 Web コンテンツエディタカスタム 拡 張 は NET JSP PHP プログラムスクリプトであり Web コンテンツ 管 理 システムのコンテンツ 管 理 に 必 要 な Javascript 機 能 を 定 義 しています この Web コンテンツエディタカスタム 拡 張 は Web コンテンツ 管 理 システムの 各 管 理 ページか らコンテンツ 項 目 や E コーマスモジュールの 商 品 を 追 加 あるいは 更 新 する 際 に 組 み 込 まれ ます Web コンテンツエディタ 拡 張 ファイルについての 詳 細 は /webadmin/webeditrs/ にある WebEditrAPI サンプル 拡 張 をご 参 照 ください(デフォルトの HeartCre Web コンテンツエディ タ 拡 張 は HardCre HardCre1 HardCre2 textarea です) このファイルは お 使 いのプログラミング 言 語 に 応 じた NET JSP PHP のシンプルなファイ ルで Web コンテンツ 管 理 システムのコンテンツ 管 理 に 必 要 な Javascript 機 能 を 定 義 し またカ スタム/サードパーティ Web コンテンツエディタに 必 要 な 他 のプログラムスクリプトを 読 み 込 みます 53 使 用 方 法 Web コンテンツ 管 理 システムの 設 定 > 機 能 設 定 > コンテンツ 編 集 > コンテンツ エディタ 管 理 ページにて Web コンテンツエディタカスタム 拡 張 を 選 択 します そうすると コンテンツ 項 目 や E コマースモジュールの 注 文 を 追 加 あるいは 更 新 する 際 に その Web コンテ ンツエディタカスタム 拡 張 が 自 動 的 に 使 用 されます Page 19 f 27

HeartCre Web Cntent Prgramming API Guide 6 Web サイト 管 理 機 能 拡 張 HeartCreWeb コンテンツ 管 理 システムは Web サイト 上 もしくは Web コンテンツ 管 理 ページ 上 で 特 定 の 機 能 が 使 用 される 際 独 自 カスタム /webadmin/api/ プログラムスクリプトを 通 じた Web サイト 管 理 機 能 のカスタマイズ/ 拡 張 をサポートしています 61 外 部 Web サイト 公 開 /アーカイブ プログラミング API デフォルトでは HeartCreWeb コンテンツ 管 理 システムは 実 際 の Web サイト 上 で 動 作 し 動 的 に Web サイトコンテンツを 配 信 します しかし Web コンテンツ 管 理 システム 内 で 例 えば 他 の Web サーバやアーカイブ/バックアップサーバにファイルをコピーするなど コンテンツ 項 目 が 公 開 される 際 または 非 公 開 される 際 に 独 自 のプログラムスクリプトを 実 行 させるよう にプログラムしたい 場 合 があります 静 的 ファイル 名 を 持 つ 新 規 もしくは 更 新 済 コンテンツ 項 目 が 公 開 されると Web コンテン ツ 管 理 システムは /webadmin/api/published /webadmin/api/publishedbat /webadmin/api/publishedsh ファイルが 存 在 するかをチェックし 公 開 されたコンテンツ 項 目 の 静 的 ファイル 名 をパラメータとして 実 行 します 静 的 ファイル 名 を 持 つコンテンツ 項 目 が 非 公 開 にされると Web コンテンツ 管 理 システム は /webadmin/api/unpublished /webadmin/api/unpublishedbat /webadmin/api/unpublishedsh ファイルが 存 在 するかをチェックし 公 開 されたコンテンツ 項 目 の 静 的 ファイル 名 をパラメータとして 実 行 します 62 ファイルアップロード プログラミング API デフォルトでは HeartCreWeb コンテンツ 管 理 システムはアップロードされたイメージとその 他 のファイルを コンテンツ 項 目 として Web コンテンツ 管 理 システムに 追 加 します しかし イメージまたはファイルが Web コンテンツ 管 理 システムにアップロードされる 際 に ファイル のウィルスチェックをしたり 他 のフォーマットやサイズにファイルを 変 換 するための 独 自 の プログラムを 実 行 したい 場 合 があります イメージ または ファイル がアップロードされる 際 Web コンテンツ 管 理 システムは /webadmin/api/image /webadmin/api/imagebat /webadmin/api/imagesh /webadmin/api/file /webadmin/api/filebat /webadmin/api/filesh のファイルが 存 在 す るかをチェックし アップロードされたファイルのファイル 名 をパラメータとして 実 行 します プログラムスクリプトは プログラムスクリプトが 何 をするか また Web コンテンツ 管 理 シス テムが 何 をなすかによって 以 下 を 出 力 / 返 します パラメータとしてプログラムスクリプトに 渡 されたファイル 名 プログラムスクリプトが アップロード 済 ファイルをリネーム 移 動 または 削 除 してい ない 場 合 アップロードされたファイルの 新 しいファイル 名 プログラムスクリプトがアップロード 済 ファイルをリネーム または 移 動 していた 場 合 Web コンテンツ 管 理 システムは コンテンツ 項 目 を 新 しいファイル 名 で 更 新 します 何 もなし プログラムスクリプトがアップロード 済 ファイルを 削 除 していた 場 合 Web コンテンツ 管 理 システムもまた コンテンツ 項 目 を 削 除 します イメージ または ファイル がアップロードされると Web コンテンツ 管 理 システムは 以 下 のファイルが 存 在 するかチェックします Page 20 f 27

HeartCre Web Cntent Prgramming API Guide /webadmin/api/image1, /webadmin/api/image1bat, /webadmin/api/image1sh, /webadmin/api/image2, /webadmin/api/image2bat, /webadmin/api/image2sh, /webadmin/api/image3, /webadmin/api/image3bat, /webadmin/api/image3sh, /webadmin/api/file1, /webadmin/api/file1bat, /webadmin/api/file1sh, /webadmin/api/file2, /webadmin/api/file2bat, /webadmin/api/file2sh, /webadmin/api/file3, /webadmin/api/file3bat r /webadmin/api/file3sh そして アップロードされたファイルのファイル 名 をパラメータとして 実 行 します プログラ ムスクリプトは プログラムスクリプトが 何 をするか また Web コンテンツ 管 理 システムが 何 をなすかによって 以 下 を 出 力 / 返 します アップロード 済 ファイルの 新 しい 代 替 コピーのファイル 名 例 えば イメージの 低 い 解 像 度 のバージョン または Micrsft Wrd ドキュメントの PDF バージョン または プログラムファイルの 圧 縮 バージョンなど Web コンテンツ 管 理 シ ステムは 新 しいファイルに 対 して 追 加 のコンテンツ 項 目 を 作 成 します 元 のアップロー ドされたファイルのコンテンツ 項 目 の 対 応 する 追 加 コンテンツ/ イメージ 1 / イメージ 2 / イ メージ 3 / ファイル 1 / ファイル 2 / ファイル 3 の 属 性 は 新 しい 代 替 ファイルのコンテ ンツ 項 目 を 指 します 新 しい 代 替 ファイルのコンテンツ 項 目 の 関 連 コンテンツ/ページア ップ 属 性 は 元 のアップロードされたファイルのコンテンツ 項 目 を 指 します 何 もなし プログラムスクリプトが アップロード 済 ファイルの 新 しい 代 替 コピーを 作 成 していな い 場 合 Web コンテンツ 管 理 システムは 追 加 のコンテンツ 項 目 を 作 成 しません 63 コンテンツデータ 検 証 プログラミング API Web サイトコンテンツに 対 し 特 別 な 要 件 がある 場 合 コンテンツが Web コンテンツ 管 理 システ ムに 保 存 される 時 / 前 に 検 証 されるよう 独 自 のプログラムスクリプトをプログラムすること が 可 能 です プログラムスクリプト /webadmin/api/validatecntentxxx ( xxx を 該 当 のプログラ ミング 言 語 拡 張 子 に 置 き 換 える: aspx, jsp php ) が 存 在 する 場 合 コンテンツが 追 加 または 更 新 されて 保 存 される 際 に 実 行 されます コンテンツのデータは 標 準 HTML POST フォー ムデータとしてプログラムスクリプトへポストされます そうすると ポストされたコンテンツ 項 目 データは 検 証 され プログラムスクリプトが 構 造 化 レスポンスを Web コンテンツ 管 理 システムへ 返 します OK コンテンツ 項 目 データは OK コンテンツは 保 存 されます OK:ALERT:MESSAGE コンテンツ 項 目 データは OK コンテンツは 保 存 されます MESSAGE が Web サイト 管 理 者 へ 表 示 されます( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) ERROR:CONFIRM:MESSAGE コンテンツ 項 目 データに 問 題 がある 可 能 性 があり Web サイト 管 理 者 はコンテンツを 保 存 するか キャンセルするか 再 編 集 するか 確 認 するよう MESSAGE で 促 されます ( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) ERROR:ALERT:MESSAGE コンテンツ 項 目 データに 問 題 があり コンテンツは 保 存 されません MESSAGE が Web サ イト 管 理 者 へ 表 示 され コンテンツを 保 存 するには 編 集 し 直 す 必 要 があります ( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) Page 21 f 27

HeartCre Web Cntent Prgramming API Guide 64 ユーザデータ 認 証 プログラミング API Web サイトユーザアカウントに 対 し 特 別 な 要 件 がある 場 合 ユーザデータが Web コンテンツ 管 理 システムに 保 存 される 時 / 前 に 検 証 されるよう 独 自 のプログラムスクリプトをプログラム することが 可 能 です プログラムスクリプト /webadmin/api/validateuserxxx ( xxx を 該 当 のプ ログラミング 言 語 拡 張 子 に 置 き 換 える: aspx, jsp php ) が 存 在 する 場 合 ユーザアカウント が 追 加 または 更 新 されて 保 存 される 際 また Web サイト 上 でのユーザ 登 録 際 に 実 行 されます ユーザアカウントのデータは 標 準 HTML POST フォームデータとしてプログラムスクリプト へポストされます そうすると ポストされたユーザアカウントデータは 検 証 され プログラムスクリプトが 構 造 化 レスポンスを Web コンテンツ 管 理 システムへ 返 します OK ユーザアカウントデータは OK ユーザアカウントは 保 存 されます OK:ALERT:MESSAGE ユーザアカウントデータは OK ユーザアカウントは 保 存 されます MESSAGE が Web サ イト 管 理 者 へ 表 示 されます( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) Web サイトユー ザ 登 録 では MESSAGE が Web サイトユーザへ 表 示 されます ERROR:CONFIRM:MESSAGE ユーザアカウントデータに 問 題 がある 可 能 性 があり Web サイト 管 理 者 はユーザアカウン トを 保 存 するか キャンセルするか 再 編 集 するか 確 認 するよう MESSAGE で 促 されます ( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) Web サイトユーザ 登 録 では MESSAGE が Web サイトユーザへ 表 示 されます ERROR:ALERT:MESSAGE ユーザアカウントデータに 問 題 があり ユーザアカウントは 保 存 されません MESSAGE が Web サイト 管 理 者 へ 表 示 され ユーザアカウントを 保 存 するには 編 集 し 直 す 必 要 があり ます( MESSAGE を 独 自 の 文 字 列 に 置 き 換 える) Web サイトユーザ 登 録 では MESSAGE が Web サイトユーザへ 表 示 されます Page 22 f 27

HeartCre Web Cntent Prgramming API Guide 7 Web アプリケーション 統 合 とテンプレート プログラミング API デフォルトでは すべてのコンテンツやテンプレートなどは Web コンテンツ 管 理 システムで 作 成 提 供 されていて プログラミングは 必 要 ありません しかし 特 別 な 要 件 によっては 独 自 のテンプレートをプログラムしたり 任 意 のサードパーティ アプリケーションと Web コンテ ンツ 管 理 システムとのコンテンツを 統 合 したい 場 合 があります 簡 単 に 使 用 できる Web コンテ ンツ 管 理 システム プログラミング API を 使 用 して Web コンテンツ 管 理 システムのコンテン ツにアクセスすることができます Web コンテンツ 管 理 システム プログラミング API 機 能 は "/webadminxxx" ファイルにあり これを Web アプリケーションで 使 用 します Web コンテンツ 管 理 システム プログラミング API の 機 能 は 次 の 通 りです ReadCntent(id) 指 定 した id のコンテンツ 項 目 を 読 み 込 みます ReadPage(id) 指 定 した id のページを そのページのテンプレートや 追 加 コンテンツ 項 目 も 含 めて 読 み 込 みます ReadPrduct(id) 指 定 した id の 商 品 を その 商 品 のテンプレートや 追 加 コンテンツ 項 目 も 含 めて 読 み 込 みま す ReadData(database, id) 指 定 したデータベース 名 のカスタム コンテンツ データベースから 指 定 された id を 持 つデータを 読 み 込 みます CntentHeader(id, attribute) 指 定 した id のコンテンツ 項 目 の 指 定 された 属 性 値 を 返 します PageDOCTYPE(id) 指 定 した id ページの DOCTYPE HTML コードを その HTML ページのトップへ 出 力 します PageHeader(id, attribute, "") HTML HEAD 出 力 に 対 し 指 定 した id を 持 つページの 指 定 属 性 名 の 値 を 返 します PageHeader(id, element, attribute) HTML HEAD 出 力 に 対 し 指 定 した id ページの 指 定 コンテンツ エレメントの 指 定 属 性 名 の 値 を 返 します PageStyleSheet(id) HTML HEAD 出 力 に 対 し 指 定 した id を 持 つページのスタイルシート HTML コードを 返 し ます PrductDOCTYPE(id) 指 定 した id 商 品 の DOCTYPE HTML コードを その HTML ページのトップへ 出 力 します PrductHeader(id, attribute, "") HTML HEAD 出 力 に 対 し 指 定 した id を 持 つ 商 品 の 指 定 属 性 名 の 値 を 返 します Page 23 f 27

HeartCre Web Cntent Prgramming API Guide PrductHeader(id, element, attribute) HTML HEAD 出 力 に 対 し 指 定 した id を 持 つ 商 品 の 指 定 エレメント クラス 名 の 追 加 コン テンツ エレメントの 指 定 属 性 名 の 値 を 返 します PrductStyleSheet(id) HTML HEAD 出 力 に 対 し 指 定 された id の 商 品 のスタイルシート HTML コードを 返 します StyleSheetHeader() HTML スタイルシートのヘッダを 出 力 します("Cntent-Type: text/css") DisplayCntent(id, attributename) HTML BODY 出 力 に 対 し 指 定 された id のページの 指 定 された 属 性 名 の 値 を 返 します DisplayPage(id, attribute, "") HTML BODY 出 力 に 対 し 指 定 した id ページの 指 定 属 性 名 の 値 を 返 します DisplayPage(id, element, attribute) HTML BODY 出 力 に 対 し 指 定 した id ページの 指 定 エレメント クラス 名 の 追 加 コンテン ツ エレメントの 指 定 属 性 名 の 値 を 返 します DisplayPrduct(id, attribute, "") HTML BODY 出 力 に 対 し 指 定 した id を 持 つ 商 品 の 指 定 属 性 名 の 値 を 返 します DisplayPrduct(id, element, attribute) HTML BODY 出 力 に 対 し 指 定 した id 商 品 の 指 定 エレメント クラス 名 の 追 加 コンテン ツ エレメントの 指 定 属 性 名 の 値 を 返 します OutputCntent(cntent) コンテンツで 特 殊 コード "@@@extensin: @@@" を 実 行 し プログラム 拡 張 の 出 力 結 果 と コンテンツを 返 します CMSHeader(id) 指 定 した id ページの 閲 覧 & 編 集 モードの HTML ヘッダ コードを 返 します CMSDisplay(id) 指 定 した id ページの 閲 覧 & 編 集 モードの Web ページ ヘッダ コードを 返 します CMSStyleSheet(id) 指 定 した id ページの 閲 覧 & 編 集 モードのスタイル シート Web ページ ヘッダー コード を 返 します CMSTemplate(id) 指 定 した id ページの 閲 覧 & 編 集 モードのテンプレート Web ページ ヘッダー コードを 返 します CMSLg(id, class, "") 指 定 した id とクラス 名 のコンテンツ 項 目 へのリクエストを 記 録 します CMSLg(id, "data", database) 指 定 したデータベース 名 のカスタム コンテンツ データベース 内 の 指 定 された id とク ラス 名 を 持 つコンテンツ 項 目 へのリクエストを 記 録 します Page 24 f 27

HeartCre Web Cntent Prgramming API Guide Web コンテンツ 管 理 システムのプログラミング API 機 能 がどのように 使 用 されているかの 例 と しては Web コンテンツ 管 理 システム プログラムファイル"/pagexxx" "/prductxxx" "/dataxxx" を 参 照 してください Page 25 f 27

HeartCre Web Cntent Prgramming API Guide 8 クラウドデプロイメントとメディアストレージ 81 メディアクラウドストレージ API デフォルトでは HeartCre Web コンテンツ 管 理 システムは イメージやファイルを Web サイ トのサーバーへ 保 管 します Web サイトと HeartCre Web コンテンツ 管 理 システムが 複 数 サ ーバーのクラスタ 上 で 動 作 している 場 合 は すべてのサーバーでイメージやファイルが 使 用 で きるよう 共 有 ファイルストレージやミラーリング/ 複 製 ファイルストレージにて 保 管 するよ うセットアップが 必 要 です 代 わりに クラウドストレージサービス(もしくはその 他 の 共 有 ストレージサービス)を 使 用 することも 可 能 です クラウドストレージの 設 定 は 設 定 > システム > ウェブサイト > メディアスト レージ > クラウドストレージ にて 行 います クラウドストレージを 使 用 するよう 設 定 さ れている 場 合 イメージやファイルをアップロード コピー 移 動 /リネーム 削 除 ダウン ロードする 際 に 様 々な /webadmin/api/ プログラムスクリプトが 実 行 されます - /webadmin/api/existsxxx ( xxx は aspx jsp php のいずれか) 指 定 したイメージ/ファイルがクラウドストレージに 存 在 するか 識 別 します - /webadmin/api/upladxxx ( xxx は aspx jsp php のいずれか) Web サイトへアップロードされた 新 しいイメージ/ファイルを クラウドストレージへア ップロードします - /webadmin/api/cpyxxx ( xxx は aspx jsp php のいずれか) コピーされたイメージ/ファイルを クラウドストレージでコピーします - /webadmin/api/mvexxx ( xxx は aspx jsp php のいずれか) 移 動 /リネームされたイメージ/ファイルを クラウドストレージで 移 動 /リネームしま す - /webadmin/api/deletexxx ( xxx は aspx jsp php のいずれか) 削 除 されたイメージ/ファイルを クラウドストレージから 削 除 します - /webadmin/api/dwnladxxx ( xxx は aspx jsp php のいずれか) 変 更 されたもしくは 存 在 しないイメージ/ファイルがアクセスされると クラウドストレ ージからダウンロードします これらの /webadmin/api/ プログラムスクリプトは Web コンテンツ 管 理 システムに 含 まれてお り 様 々なクラウドストレージサービスプロバイダに 対 応 しています また プログラムコー ドにはプレースホルダーコメントが 記 載 されており 独 自 もしくは 他 のクラウドストレージサ ービスプロバイダ 向 けに カスタムプログラミングを 追 加 することも 可 能 です 詳 細 は 各 /webadmin/api/ プログラムスクリプトをご 確 認 ください メディアクラウドストレージ API は 単 独 で 使 用 するほか クラウドデプロイメント API と 併 用 することもできます(クラウドデプロイメント API の 使 用 には メディアクラウドストレー ジ API が 必 須 です) 詳 しくは 82 クラウドデプロイメント API をご 参 照 ください 82 クラウドデプロイメント API HeartCre Web コンテンツ 管 理 システムは 自 社 サーバーにインストールするほか ホスティン グサービスプロバイダやクラウドホスティングサービスを 使 用 することもできます Page 26 f 27

HeartCre Web Cntent Prgramming API Guide Web コンテンツ 管 理 システムをクラウド 上 にインストールし ウェブサーバーの 追 加 による 動 的 な 拡 張 性 を 持 たせる 場 合 新 しいウェブサーバーが 追 加 された 際 に 設 定 したデータベース サーバーおよびメディアクラウドストレージを 自 動 で 検 出 し 接 続 させる 必 要 があるでしょう HeartCre Web コンテンツ 管 理 システムでは 様 々なクラウドホスティングサービスおよびデー タベースサーバーが 標 準 でサポートされており データベースサーバーの 自 動 検 出 や 自 動 接 続 に 対 応 しています 標 準 でサポートされていない 他 のクラウドホスティングサービスやデータ ベースを 使 用 するには 設 定 したデータベースサーバーを 自 動 で 検 出 し 接 続 文 字 列 を 自 動 生 成 するためのプログラムコードを 独 自 で 追 加 する 必 要 があります Web コンテンツ 管 理 シス テムは 生 成 された 接 続 文 字 列 を 使 って データベースサーバーおよびメディアクラウドスト レージ 設 定 へ 接 続 します クラウドデプロイメント 検 出 データベース 接 続 メディアクラウドストレージは /cnfigcludxxx ( xxx は aspx jsp php のいずれか)という 特 別 な 設 定 プログラムス クリプトによって 処 理 されます 他 のクラウドホスティングサービスプロバイダやデータベー スサーバーに 対 応 するには このプログラムスクリプトを 開 いて 下 記 が 可 能 となるよう 独 自 のプログラムコードを 追 加 します - サーバー 環 境 変 数 からクラウドデプロイメント 設 定 を 検 出 できるようにします もしくは 他 の 何 らかの 方 法 によって クラウドホスティングサービスがクラウドデプロイメント 設 定 を 検 出 できるようにします - database を 設 定 したデータベースサーバーの 接 続 文 字 列 にセットします 管 理 画 面 の 設 定 > システム > データベース > データベース 接 続 での 入 力 と 同 じ 要 領 です - "database_init" 設 定 を SQL コマンドにセットします データベースサーバーの 作 成 や 初 期 化 に 必 要 となります - "csservice" 設 定 を サポートされているメディアクラウドストレージサービスプロバイダの いずれかにセットします もしくは 他 のクラウドストレージサービスプロバイダに 固 有 の ID や 名 前 にセットします メディアクラウドストレージ API のプログラムスクリプトで 使 用 しているプロバイダと 同 じです - "csusername" "cspasswrd" "csrtpath" "csurlrtpath" 設 定 を それぞれ 適 切 な 値 へセ ットします 管 理 画 面 の 設 定 > システム > ウェブサイト > メディアストレ ージ での 入 力 と 同 じ 要 領 です プログラミング API 機 能 の 使 用 例 については /cnfigcludxxx ( xxx は aspx jsp php のいずれか)プログラムファイルをご 確 認 ください クラウドデプロイメント API は メディアファイルを 保 管 するメディアクラウドストレージ API と 併 用 する 必 要 があります 詳 しくは 81 メディアクラウドストレージ API をご 参 照 くだ さい Page 27 f 27