API連携キット 機能一覧

「まいと~く Center Hybrid 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 Hybrid サーバー種別
APIPriorityLevel FAX送信の優先度

構造体一覧

名称 概要
APICoverPageInfo FAX送付状設定情報を格納します。
APIDestInfo 相手先情報を格納します。
APIFooterInfo FAXフッター設定情報を格納します。
APIHeaderInfo FAXヘッダー設定情報を格納します。
APICreateImageOption FAX画像作成の設定情報を格納します。
APIJobInfo ジョブ情報を格納します。
APILineInfo 回線情報を格納します。
APILogInfo ログ情報を格納します。
APIMailInfo メール設定情報を格納します。
APIPersonalInfo 差出人設定情報を格納します。
APISendFaxDeviceInfo 送信回線のFAX端末情報を格納します。
APISendFaxOption FAX送信時のオプション設定情報を格納します。
APISendMailOption メール送信時のオプション設定情報を格納します。
APIReceiveFaxDeviceInfo 受信回線のFAX端末情報を格納します。

ActiveXコントロール機能一覧

メソッド(リモートコントロール)

名称 種別 概要
AboutBox 同期 ActiveX コントロールの情報を表示※1
AppExit 同期 ActiveX コントロールを終了※1
CancelSend 同期 送信ログデータの送信をキャンセル
ClearSendFax 同期 設定した送信先情報を消去
ClearSendTo 同期 設定した送信先情報を消去
Connect 同期 ActiveX コントロールを開始
CoverPage 同期 添付する送付状を設定
CoverPageMemo 同期 送付メモを設定
DeleteReceiveLog 同期 受信ログデータを削除
DeleteSendLog 同期 送信ログデータを削除
Connect 同期 ActiveX コントロールを終了
FaxFile 同期 添付ファイルを設定※2
GetAppFolder 同期 FAX のフォルダを取得※3
GetColorPrinterName 同期 カラー用プリンタ ドライバのデバイス名を取得※1,※4
GetColorPrinterPort 同期 カラー用プリンタドライバのポート名を取得※1,※4
GetCoverFolder 同期 送付状が保存されているフォルダを取得※3
GetErrorCode 同期 指定した受付番号に対応したデータの、エラーコードを取得
GetGroupImageFolder 同期 グループログフォルダ内のイメージファイルが保存されているフォルダを取得※1,※3
GetGroupSaveFolder 同期 グループログフォルダ内の保存ファイルが保存されているフォルダを取得※1,※3
GetImageFolder 同期 受送信したイメージファイルが保存されているフォルダを取得※3
GetLastError 同期 エラー番号を取得
GetPrinterName 同期 モノクロ用プリンタドライバのデバイス名を取得
GetPrinterPort 同期 モノクロ用プリンタドライバのポート名を取得
GetReceiptNumber 同期 受付番号を取得
GetReceiveFax 同期 受信FAX の情報を取得
GetReceiveLog 同期 ログID に対応した受信ログデータを取得
GetResult 同期 送信結果を取得
GetSaveFolder 同期 添付するイメージファイルが保存されているフォルダを取得
GetSendFaxStatus 同期 送信状態を取得
GetSendLog 同期 ログID に対応した送信ログデータを取得
GetSendLogID 同期 受付番号に対応したログID を取得
GetString 同期 カンマ区切り文字列から任意のデータを取得
InetFaxAttachment 同期 インターネットFAX で送信される添付ファイル名と添付ファイル形式を設定
InetFaxMessage 同期 インターネットFAX で送信するメールの件名と本文を設定
InetFaxMIMEToField 同期 インターネットFAX で送信する SMTP(MIME)の"To フィールド" を設定
InetFaxPriority 同期 インターネットFAX で送信するメールの優先度を設定
IsPrinting 同期 印刷の状態を取得
Operation 同期 手動操作を制御※1
PrintTo 同期 プリンタドライバで印刷する送信原稿として設定
Priority 同期 FAX の優先度を設定
Resolution 同期 印刷時の解像度を設定
SaveAs 同期 送信せずに保存
SaveDebugTrace 同期 ログ情報をファイルへ出力
SendAbort 同期 送信中や待機中のログを中断
SendComPort 同期 送信に使用する通信ポートを変更
SendDate 同期 送信日付を設定
SendDialCount 同期 FAX 送信タブのダイヤル回数を設定※1
SendFaxExecute 非同期 送信を開始
SendFaxHeader 同期 送信時のFAX ヘッダを設定
SendFrom 同期 差出人情報を設定
SendRedialTime 同期 FAX 送信タブのリダイヤル間隔を設定
SendSubject 同期 送信するログのジョブ名を新しく設定
SendTime 同期 送信時刻を設定
SendTo 同期 送信先を設定
SendToAddressBook 同期 アドレス帳から宛先を設定
SendToV3 同期 送信先を設定
SendToV4 同期 送信先を設定
SendToV7 同期 送信先を設定
SetAddress 同期 まいと~く FAX 本体のアドレス帳にアドレスを追加/変更

メソッド(エクスポートコントロール)

名称 種別 概要
AboutBox 同期 ActiveX コントロールの情報を表示※1
DoExport 同期 イメージファイルをエクスポート
DoExportDialog 同期 イメージファイルをエクスポート
GetExportFile 同期 エクスポートされたファイル名を取得
GetLastError 同期 エラー番号を取得

イベント(エクスポートコントロール)

名称 概要
ControlCallerID 発信者番号を取得
ControlPrintStatus 印刷の状態を取得
ControlReceiveFax 受信FAX の情報を取得
SendFaxResult 送信結果を取得
SendFaxStatus 送信状態を取得
※1 まいと~く FAX Server との互換性のために残されています。実際には機能しません。
※2 PrintTo と同様の処理を行います。
※3 設定ファイルの設定値を返します。
※4 必ず空文字列を返します。
▲