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 | 送信状態を取得 |
※2 PrintTo と同様の処理を行います。
※3 設定ファイルの設定値を返します。
※4 必ず空文字列を返します。