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>

GitHubにて詳細を参照してください。