仕様 Tagging Service/vte.cx 概要 REST APIによるリソース管理 ソフトスキーマと複合文書管理 マルチテナントアーキテクチャー リソース管理 Keyと階層管理 ATOM項目とユーザ定義項目 Entryの構造 リクエストヘッダとレスポンス形式指定パラメータ idとバージョン管理、楽観的排他制御 トランザクション処理 別名(alias) シャドウと他ノード検索 管理情報の共有 採番 リダイレクト 内部コンテンツ 外部コンテンツ 特別なリソース 設定情報 HTMLコンテンツ グループ ログ アクセスコントロール フォルダACL Low権限の例 Own権限についての例 -(マイナス)スコープの例 グループと共有 グループEntryの作成 グループ権限の設定 グループメンバーの追加 メンバーによる承認 グループ共有フォルダ グループ共有フォルダの例 ユーザ管理 メールアドレス ユーザアカウント グループキー(GroupKey) uid検索 ユーザ情報取得(whoami) 認証チェックとRXID取得 サービス作成者 サービス管理権限 ユーザ管理権限 コンテンツ管理権限 ユーザステータスの管理 ユーザステータスの参照 ユーザステータスの更新 ログイン ログアウト ユーザ仮登録 パスワードリセット パスワード変更 管理者によるユーザ登録 セキュリティの考慮 CSRF対策 DoS(リピート)攻撃対策 認証キーとーとトークン Accesstoken Linktoken Accesskey Platformトークン APIKey ワンタイムトークン(RXID) GET(リソース取得) Entry取得 Feed取得 条件検索 getMulti ソート 件数取得 ページネーション fetch limitと対応方法 採番処理 allocids setids addids rangeids POST(リソース登録) Entry登録 Feed登録 別名(Alias)登録の注意点 ファイルアップロード PUT(リソース更新) Entry更新 Feed更新 DELETE(リソース削除) Entry削除 Feed削除 メソッドオーバーライド データ操作の例 登録:POST 検索:GET 更新:PUT 削除:DELETE 署名 署名の付与 署名の削除 署名の検証 署名値の計算方法 テンプレートによるスキーマ定義 スキーマ記述ルール スキーマ運用ルール テンプレートサンプル Index、暗号化、項目ACL スキーマに対応したJSONのサンプル スキーマに対応したXMLのサンプル 通知機能 メール送信 WebHook WebSocket MobilePush サーバサイドJavaScript 実行の仕組みと定義方法 ReflexContext APIs saveFiles toPDF toXls メール受信 CSV受信 HTTPステータスコードとメッセージ ReflexContext JSdoc Reflex Core/Mapper Reflex Core Module 記述ルール XML名前空間の指定 属性の指定 テキストノード 特殊文字の変換 ReflexMapper テンプレートとクラスの関係 テンプレートから静的クラスの生成 Reflex iText 概要 基本サンプル Hello World スタイルシートの適用 テンプレート テンプレートの例 テンプレートの構成 ページ構造 基底要素 第一レベル要素 第二レベル要素 ページ設定 ページに関する定義 PDF文書全体に関する定義 ページ制御 ページの判定 nodata ページ番号 ページ制御サンプル ページの再利用 includeマクロサンプル その他のマクロ ifマクロによる条件分岐 ifマクロサンプル forマクロによる繰り返し処理 forマクロサンプル 添え字(-i, -j)について 二次元配列データのforマクロサンプル pageタグ HTML互換タグ table, tr, td p, div, span, br font a ul, ol, li img 拡張機能 図形 バーコード PNGファイル出力 PDF合成 グラフ piechart barchart linechart areachart timeserieschart candlestickchart ganttchart 暗号化と署名 暗号化のサンプル 署名 署名のサンプル