FAX
モノポンドのSOAP APIはアプリケーションからプログラム的にFAXをソフトウェアで送信することが可能です。また、APIを使用することによって一つの資料を、一対地に送信すること、または一つの資料を複数の送信先に送ることが可能です。モノポンドFAX APIを活用することによって個別にFAXパラメーターの管理が容易になります:
– 特定なブロック フィルターをサポート
– 接続設定のカスタマイズ
– スケジュール オプション
モノポンドは多言語のコードライブラリーを提供し、各開発者のニーズに対応します。簡単にどんなアプリケーションともインテグレーションが可能で、ハードウェアの設定は不要です。
全般パラメータ及びファイル フォーマット
ファイル エンコード
全てのファイルはRFC 2045 – MIME (Multipurpose Internet Mail Extensions)に定義されたBase64エンコードに従い、Octeto順序によってデザインされています。US-ASCIIの65 character ([A-Za-z0-9+/=]) が使用され、6ビットのcharacterが印刷されます。詳細はhttp://tools.ietf.org/html/rfc2045 and http://en.wikipedia.org/wiki/Base64をご参照願います。
日付
日付は全てISO-8601フォーマットにて地域時間が表示されます。例:
2012-07T19:27:23+08:00
API 例
1つのFAXメッセージを送信します。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:v2="https://api.monopond.com/fax/soap/v2"><br /> <soapenv:Header><br /> <wsse:Security soapenv:mustUnderstand="1"> <wsse:UsernameToken> <wsse:Username>username</wsse:Username> <wsse:Password>password</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <v2:SendFaxRequest> <BroadcastRef>test-1</BroadcastRef> <SendRef>test-1-1</SendRef> <FaxMessages> <FaxMessage> <MessageRef>test-1-1-1</MessageRef> <SendTo>61011111111</SendTo> <SendFrom>Test Fax</SendFrom> <Documents> <Document> <FileName>test.txt</FileName> <FileData>VGhpcyBpcyBhIGZheA==</FileData> </Document> </Documents> <Resolution>normal</Resolution> <Retries>0</Retries> <BusyRetries>2</BusyRetries> </FaxMessage> </FaxMessages> </v2:SendFaxRequest> </soapenv:Body> </soapenv:Envelope>