SMPの講演者基本項目設定情報を参照するためのAPIです
speakersetting.get
| メソッド | URL | 
|---|---|
| GET | https://{domainname}/services/rest/speakersetting | 
なし
なし
なし
| コード | 内容 | 
|---|---|
| 200 | 正常終了 | 
なし
★ エレメント名:SpeakerSetting ★ データ型:SpeakerSettingType
| カラム名 | データ型 | 内容 | 
|---|---|---|
| Language | LanguageType | 言語 LanguageId:LanguageName 言語ID:言語名称 | 
| SpeakerSettingItem | SpeakerSettingItemListType | SpeakerSettingItem のリスト 基本項目設定情報が格納される | 
★ エレメント名:SpeakerSettingItem ★ データ型:SpeakerSettingItemType
| カラム名 | データ型 | 内容 | 
|---|---|---|
| Name | string | 項目システム名称 | 
| Description | string | 項目名 | 
| FormType | FormTypeRefType | フォーム種別 FormTypeId:FormTypeName フォーム種別ID:フォーム種別名称 1:テキスト 2:テキストエリア 3:ラジオボタン 4:チェックボックス 5:プルダウンメニュー 6:パスワード 8:画像 9:ファイル ※FormTypeId:7は利用できません | 
| ErrorType | ErrorTypeRefType | エラー種別 ErrorTypeId:ErrorTypeName エラー種別ID:エラー種別名称 1:全角のみ 2:半角数字のみ 3:E-mailアドレスのみ 4:URL形式のみ 5:電話番号形式のみ 6:全角カタカナのみ 7:半角英数字のみ 8:パスワード形式のみ | 
| IsRequired | int | 必須 0:必須にしない 1:必須にする | 
| IsAdminOnly | int | 表示/非表示 0:表示 1:管理者側のみ表示 | 
| DefaultList | DefaultList Type | デフォルト値 Default : デフォルト設定値 | 
| CommentOnForm | string | フォームの上に表示するコメント | 
| CommentUnderForm | string | フォームの下に表示するコメント | 
| CommentLeftForm | string | フォームの左に表示するコメント | 
| CommentRightForm | string | フォームの右に表示するコメント | 
| Memo | string | メモ | 
| Size | int | フィールドサイズ | 
| MaxSize | int | 最大文字数 システム設定一覧の「日本語テキストフィールドの最大文字数」の設定(バイト数カウント or 文字数カウント)によって数値の意味が変わります | 
| TableRows | int | 縦幅 フォーム種別がテキストエリアの時のみ有効な値 | 
| TableCols | int | 横幅 フォーム種別がテキストエリアの時のみ有効な値 | 
| Columns | int | 選択肢の並べ方 フォーム種別がラジオボタン、チェックボックスの時のみ有効な値 | 
| AltTextSize | int | 代替テキストのフィールドサイズ フォーム種別が写真のときのみ有効な値 | 
| ItemList | ItemListType | ItemId:ItemName 選択肢:選択肢名 Icon:アイコン情報 IconName:IconBody 画像名:画像情報(Base64) ※フォーム種別がラジオボタン、プルダウンメニュー、チェックボックスのときのみ有効な値 | 
なし
<?xml version="1.0" encoding="UTF-8"?>
<SpeakerSettingList xmlns="http://smartseminar.jp/" version="1.21">
 <SpeakerSetting>
  <SpeakerSettingItemList>
   <SpeakerSettingItem>
    <CommentLeftForm/>
    <DefaultList/>
    <Memo/>
    <Size>25</Size>
    <CommentOnForm/>
    <ItemList/>
    <CommentUnderForm/>
    <FormType>
     <FormTypeId>1</FormTypeId>
     <FormTypeName>text</FormTypeName>
    </FormType>
    <TableRows/>
    <MaxSize/>
    <Columns/>
    <ErrorType>
     <ErrorTypeName/>
     <ErrorTypeId/>
    </ErrorType>
    <TableCols/>
    <IsAdminOnly/>
    <CommentRightForm/>
    <AltTextSize/>
    <Name>name1</Name>
    <Description>姓</Description>
    <IsRequired>1</IsRequired>
   </SpeakerSettingItem>
  </SpeakerSettingItemList>
 </SpeakerSetting>
</SpeakerSettingList>
なし