1. mojtaba jahani
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. شنبه, 27 ارديبهشت 1393
با سلام و خسته نباشید.
تو یک پروژه به یک مشکل برخورد کردم که از اساتید درخواست دارم در صورت امکان راهنمایی بفرمایند .
تو این پروژه مشتری تماس میگیره با مرکز و به یک IVR وصل میشه و یک کد کاربری رو وارد سیستم میکنه سیستم باید این کد رو در یک لینک که مربوط به وب ماژول یک نرم افزار دیگه است جاگذاری کنه و اون وب ماژول رو اجرا کنه که نتیجه اون یک فایل xml هستش و نرم افزار باید یک بخش خاص از این فایل xml رو برای مشترک بخونه .
حالا سوال من اینه که چطور میشه اطلاعات رو در elastix به یک لینک ارسال و نتیجه رو دریافت کرد و اون رو برای مشتری خوند (اطلاعات عددی می باشد)

نمونه لینکی که اطلاعات کاربر باید در آن قرار بگیرد
http://x.x.x.x/getdata.aspx?OpUsername=<username>&OpPassword=<password>&Method=getusercreditIVR&username=<Username>
نمونه پاسخ سیستم
[COLOR=#000000][FONT=Times New Roman]<?xml version="1.0" encoding="utf-8"?><Users><User><name>'username'</name><volume>'Etelaati ke bayad baraye user khande shavad'</volume></User></Users>[/FONT][/COLOR]




با تشکر
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
تا گرفتن کد از مشتری کار استریسک هست ولی بقیه اون ارتباطی به استریسک نداره باید PHP بدونید.

یک شئی از نوع XML بسازید و آدرس فایل XML یا webservie را بهش بدید احتمالا مقدار دریافتی شما از کار بر را باید به صورت swap برای webservice اراسل کنید. بعد نتیجه را که یک داکترمنت XML هست پارس کنید و مقداری که می خواهید را از node مورد نظر بردارید و توی یک متغیر بریزید و در آخر هم مقدار اون متغیر را برای کاربر بخوانید.

موفق باشید./
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام

بنده فکر مي کنم با استفاده از cURL و simplexml مشکل شما حل شود. نمونه کدي که در ادامه مي بينيد الان دارم استفاده مي کنم.
[LEFT]
[PHP]

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, URL::base(true)."phpsysinfo/xml.php?plugin=complete";);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$xml = curl_exec($ch);
$phpsysinfo = simplexml_load_string($xml);
curl_close($ch);
[/PHP]
[/LEFT]
يک مطالعه و بررسي بکنيد، اگر سوالي بود در خدمتم.
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


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

دسته بندی ها

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