API連携キット 機能
「まいと~く Center API連携キット」を購入することで、APIを利用してFAXサーバーシステムを構築するコンポーネントを操作することができます。 Web API(HTTPリクエスト)機能一覧
| 機能 | 説明 |
| FAXの送信 | 指定した送信先設定などに従い、FAXもしくはインターネットFAXジョブを送信します。 |
| ジョブの取得 | 指定したジョブIDに対応したジョブ情報を取得します。 |
| ジョブのキャンセル(ジョブID指定) | 指定したジョブIDに対応した、ジョブをキャンセルします。 |
| 送信ジョブIDの取得 | 指定された取得対象期間に該当する送信したジョブIDを取得します。 |
| 受信ジョブIDの取得 | 指定された取得対象期間に該当する受信したジョブIDを取得します。 |
| ログIDの取得 | 指定したジョブIDに対応したログIDを取得します。 |
| ログの取得 | 指定したログIDに対応したログデータを取得します。 |
| ログの削除 | 指定したログIDに対応した、ログデータを削除します。 |
| ジョブのキャンセル(ログID指定) | 指定したログIDに対応した、ジョブをキャンセルします。 |
| ログ イメージの取得 | 指定したログIDに対応したイメージデータを取得します。 |
| アドレス帳の編集 | アドレス帳を追加 / 変更します。 |
| アドレス帳データの削除 | 指定したアドレスIDに対応した、アドレスデータを削除します。 |
| エラー メッセージの取得 | 指定したエラーコードに対応したメッセージ文字列を取得します。 |
API(.NET)機能一覧
メソッド一覧
| 名称 | 種別 | 概要 |
|---|---|---|
| API連携部 | ||
| Login | 同期 | 認証キーによりまいと~く Center APIの認証を行います。 |
| Logout | 同期 | まいと~く Center APIの処理を終了します。 |
| GetLastError | 同期 | メソッド発行で発生したエラーの詳細情報を取得します。 |
| GetLineInfo | 同期 | 有効な回線情報を一括で取得します。 |
| GetLineStatus | 同期 | 有効な回線情報の回線状態を一括で取得します。 |
| FAX通信処理連携部 | ||
| SendFax | 非同期 | FAX 送信をリクエストします。 |
| SendFax2 | 非同期 | FAX送信をリクエストします。送信を行う回線番号を複数指定することができます。 |
| SendFaxUser | 非同期 | FAX送信をリクエストします。ユーザー名を指定できます。 |
| ResendFax | 非同期 | 送信ログを指定して、FAXの再送信を行います。 |
| ResendFaxUser | 非同期 | 送信ログを指定して、FAX の再送信を行います。ユーザー名を指定できます。 |
| SendMail | 非同期 | メール送信をリクエストします。 |
| SendMailUser | 非同期 | メール送信をリクエストします。ユーザー名を指定できます。 |
| GetJobInfo | 同期 | まいと~く Centerで処理しているジョブの詳細情報を取得します。 |
| CancelJob | 同期 | まいと~く Centerで処理しているジョブをキャンセルします(通信中の場合は、直ちに中断します)。 |
| EnableReceiveFaxEvent | 同期 | FAX受信時のイベント通知を切り替えます。 |
| 画像変換処理連携部 | ||
| CheckImage | 同期 | 画像変換モジュールで扱えるデータか判別します。 |
| GetImageInfo | 同期 | 指定イメージの情報を取得します。 |
| CreateFaxImage | 同期 | まいと~く Centerで送信可能な形式のTIFFファイルを作成します。 |
| AddFaxPage | 同期 | 指定されたTIFFファイルに、別のTIFFファイルを新たなページとして追加します。 |
| ログ管理連携部 | ||
| GetLogInfo | 同期 | 指定ログIDのログ情報を取得します。 |
| GetLogInfoUser | 同期 | 指定ログIDのログ情報を取得します。ユーザー名を指定できます。 |
| GetLogID | 同期 | ジョブIDをキーにして、ログIDを取得します。 |
| GetLogIDUser | 同期 | ジョブIDをキーにして、ログIDを取得します。ユーザー名を指定できます。 |
| UpdateLog | 同期 | 指定ログIDのログ情報を更新します。 |
| UpdateLogUser | 同期 | 指定ログIDのログ情報を更新します。ユーザー名を指定できます。 |
| プリンタ ドライバ連携部 | ||
| SetPrintFileName | 同期 | プリンタ ドライバで保存するファイル名を指定します。 |
| ClearPrintFileName | 同期 | [SetPrintFileName]メソッドで指定したファイル名をクリアします。 |
| GetPrintFileName | 同期 | [SetPrintFileName]メソッドで指定した保存ファイル名を取得します。 |
| SetPrinterMode | 同期 | プリンタ ドライバの[ファイル保存方法]を切り替えます。 |
| GetAutoPrintFolder | 同期 | プリンタ ドライバの[ファイル保存方法]が、[日付+連番で自動保存]の場合の出力先フォルダ名を取得します。 |
| SetAutoPrintFolder | 同期 | プリンタ ドライバの[ファイル保存方法] が、[日付+連番で自動保存]の場合の出力先フォルダ名を指定します。 |
| GetPrintResolution | 同期 | プリンタ ドライバの解像度を取得します。 |
| GetPrinterMode | 同期 | プリンタ ドライバの[ファイル保存方法]を取得します。 |
イベント一覧
| 名称 | 概要 |
|---|---|
| NotifyServerStatus | 各サーバーの状態変化を通知します。 |
| NotifySendStatus | 送信状態の変化を通知します。 |
| NotifyReceiveStatus | 受信状態の変化を通知します。 |
| NotifyPrintStatus | プリンタ ドライバ経由での印刷の状態変化を通知します。 |
列挙型一覧
| 名称 | 概要 |
|---|---|
| APICoverType | 定型の送付状の種類 |
| APIDialType | ダイヤル方式 |
| APIImageFormat | フォーマット画像形式 |
| APIPaperFitMode | 用紙フィット方法 |
| APIPaperHorizontalAlign | 用紙に対する画像の水平位置 |
| APIPaperVerticalAlign | 用紙に対する画像の垂直位置 |
| APIJobResult | ジョブ状態結果 |
| APIJobStatus | ジョブ状態 |
| APIJobType | ジョブ種別情報 |
| APILineMode | 回線モード情報 |
| APILineStatus | 回線状態 |
| APILineType | 回線種別情報 |
| APILogResult | ログ操作結果 |
| APIMarkMode | 符号化方式(※FlagsAttribute 属性) |
| APIPaperMode | 用紙指定モード |
| APIPaperPos | ヘッダー&フッター差込用紙位置 |
| APIPaperSize | FAX原稿の用紙サイズ(※FlagsAttribute 属性) |
| APIPrinterStatus | プリンタ状態通知 |
| APIResolutionMode | 解像度(※FlagsAttribute 属性) |
| APIServerStatus | サーバー状態通知 |
| APIServerType | まいと~く Center サーバー種別 |
| APIPriorityLevel | FAX送信の優先度 |
構造体一覧
| 名称 | 概要 |
|---|---|
| APICoverPageInfo | FAX送付状設定情報を格納します。 |
| APIDestInfo | 相手先情報を格納します。 |
| APIFooterInfo | FAXフッター設定情報を格納します。 |
| APIHeaderInfo | FAXヘッダー設定情報を格納します。 |
| APICreateImageOption | FAX画像作成の設定情報を格納します。 |
| APIJobInfo | ジョブ情報を格納します。 |
| APILineInfo | 回線情報を格納します。 |
| APILogInfo | ログ情報を格納します。 |
| APIMailInfo | メール設定情報を格納します。 |
| APIPersonalInfo | 差出人設定情報を格納します。 |
| APISendFaxDeviceInfo | 送信回線のFAX端末情報を格納します。 |
| APISendFaxOption | FAX送信時のオプション設定情報を格納します。 |
| APISendMailOption | メール送信時のオプション設定情報を格納します。 |
| APIReceiveFaxDeviceInfo | 受信回線のFAX端末情報を格納します。 |
