2

我需要能够在 Java 应用程序中接收传真。我想知道有什么方法可以做到这一点。传真?使用传真到电子邮件提供商?

4

4 回答 4

2

我建议使用传真发送电子邮件。过去一年左右我一直在使用RapidFax,它相当便宜而且速度很快。我很高兴。

或者,还有一些基于 Web 服务的传真服务,例如InterFax

于 2008-10-08T21:41:56.183 回答
1

我们使用Ringcentral.com将传真以 PDF 格式发送到电子邮件地址。然后我们通过以编程方式访问 POP3 帐户 (sp?) 来访问 PDF。

于 2008-10-08T20:59:14.010 回答
1

我使用101Fax的传真到电子邮件功能,它非常可靠。

于 2008-10-08T20:59:23.790 回答
0

这可以通过 Java 在 API 可访问的 Internet 传真服务(例如 Interfax)上完成。在他们的网站上有Java 传真示例可供查看和下载。

注册入站传真服务(开发人员免费)后,从任一代码示例页面下载 jar 文件。将传真接收到您的应用程序的业务端是以下两个位。

使用GetList方法,让您的应用程序定期查询服务器是否有新的传真到达:

GetList parameters = new GetList(TestConstants.USERNAME,
                    TestConstants.PASSWORD,
                    ListType.AllMessages,    // Select the type of list you wish to return
                    10, // max items
                    new MessageItem[0]
                    );

在该服务上发送到您号码的任何传真都将在此方法返回的结构中显示为新记录。新传真可用后,您可以使用GetImageChunk方法下载它:

GetImageChunk parameters = new GetImageChunk(TestConstants.USERNAME,
                        TestConstants.PASSWORD,
                        MESSAGE_ID,
                        MARK_AS_READ,
                        CHUNK_SIZE,
                        from,
                        new byte[0]
                        );
于 2011-03-07T22:39:27.013 回答