1. fire_off
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. سه شنبه, 19 بهمن 1389
سلام

میخوام یه برنامه با جاوا بنویسم که که اگه مشترک عدد 1 را در صف IVR زد pdf شماره 1 و اگه 2 رو زد شماره 2 و .. . .. ... براش فکس بشه


کسی میتونه راهنمایی کنه تو جاوا چه جوری باید این کار و انجام بدم و بعدش این agi را کجا فراخونی کنم؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
يك واسط معروف براي جاوا وجود داره به نام Asterisk-java شما با آن مي توانيد IVR بسازيد در واقع دستورات AGI و AMI رو در اختيار شما قرار مي دهد.
[url]http://asterisk-java.org/[/url]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
از اون استفاده کردم ولی نتونستم تو جاوا فکس ارسال کنم
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
در داخل برنامه جاوا بايد از اين API‌براي ارسال فكس از طريق Hylafax اقدام نماييد.
http://gnu-hylafax.sourceforge.net/
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام آقای کوه فلاح
این کد شما در Elastix.org ه میشه بگشید User از کجا اومده یا کجا ست شده.
با تشکر

------------------------------------------------------------------------------------------------------------------------------

package org.ivr.faxing;

import java.io.IOException;
import gnu.hylafax.*;
import gnu.inet.ftp.FtpClientProtocol;

public class faxSending {

public static String Send (String number, String notifyEmail, String Killtime, String MaximumDials, String MaximumTries, String Retrytime, String documentPath ) throws IOException{
String result = "sent";
try {

Client c = new HylaFAXClient();
String host = "localhost";
String user = "IranArgham";

//Open the host.
c.open(host);
c.user(user);
c.mode(FtpClientProtocol.MODE_ZLIB);
c.type(FtpClientProtocol.TYPE_IMAGE);
Job job = c.createJob();
job.setFromUser("ivr";);
job.setNotifyAddress(notifyEmail);
job.setKilltime(Killtime);
job.setMaximumDials(Integer.parseInt(MaximumDials));
job.setMaximumTries(Integer.parseInt(MaximumDials));
job.setRetrytime(Retrytime);
//The number to wish to fax
job.setDialstring(number);
//Path of pdf file, the root dir is your hylafax dir /var/spool/hyfalax
job.addDocument(documentPath);
//System.out.println("BIIIIB";);
c.submit(job);

} catch (Exception e) {
e.printStackTrace();
result = "ER";
}
return(result);
}
}//End class[left
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز به این موضوع پاسخی داده نشده است

دسته بندی ها

سیستم های تلفنی کدباز
  1. 107 پست
  2. 0 زیرمجموعه
سیسکو Cisco
  1. 61 پست
  2. 0 زیرمجموعه
سیستم تلفنی FreePBX
  1. 48 پست
  2. 0 زیرمجموعه
شبکه و زیرساخت
  1. 65 پست
  2. 0 زیرمجموعه
تازه واردین دنیای ویپ
  1. 927 پست
  2. 0 زیرمجموعه