システム開発(InterFAX Webサービス)

FAX受信サービス サービスリファレンス

GetList

概要

受信FAXのリストを取得するメソッドです。

記述形式

下記ページより、テストおよび記述形式を確認できます。
http://ws.interfax.net/inbound.asmx?op=GetList

入力

パラメータ データ型 内容
Username String ご登録のユーザID
Password String ご登録のパスワード
LType ListType Inbound.ListType - 列挙:
AllMessages = 指定したユーザの全メッセージを返します;
NewMessages = 指定したユーザの新着メッセージのみを返します;
AccountAllMessages = 指定したユーザのアカウントに属する全ユ−ザの全メッセージを返します(ユーザIDはアカウントのプライマリユーザでなくてはなりません);
AccountNewMessages = 指定したユーザのアカウントに属する全ユ−ザの新着メッセージのみを返します(ユーザIDはアカウントのプライマリユーザでなくてはなりません);
MaxItems Integer 取得する最大アイテム数: 1〜100

出力

パラメータ データ型 内容
GetListResult Integer 要求が成功した場合は、"0"が戻ります。
失敗時には、負の数値が戻ります。戻り値の詳細は、Webサービス戻り値をご参照ください。
MessageItem Array MessageItemの配列
但し、FAXイメージがInterFAXサーバに残されているトランザクションのみが対象です。

MessageItemの定義

パラメータ データ型 内容
MessageID Integer Message ID
PhoneNumber String InterFAX受信番号
RemoteCSID String 送信者のCSID(20半角文字)
MessageStatus Integer FAX受信が成功した場合は、"0"が戻ります。
値の詳細は、ステータス/エラーコード(FAX結果)をご参照ください。
Pages Integer 受信ページ数
MessageSize Integer 受信FAXのサイズ(バイト)
※ この値は実際のイメージのサイズと異なりますので、GetImageChunk等では使用しないようお願いいたします。

GetImageChunkおよびGetImageChunkEx2のページもご参照ください。
MessageType Short 常に"1"
ReceiveTime DateTime FAX受信の日時
CallerID String 送信者の発信者番号
MessageRecordingDuration Integer 受信FAXの受信時間(秒)