2013-02-27 203 views
5

मैं एक ऐसा एप्लीकेशन विकसित कर रहा हूं जिसके लिए उपयोगकर्ता द्वारा किए गए आउटगोइंग कॉल का ट्रैक रखना आवश्यक है, जिसे मैं ब्रॉडकास्ट रिसीवर का उपयोग करके ट्रैक करने में सक्षम हूं, मैं यह भी जानना चाहता हूं कि वह कॉल स्थानीय या एसटीडी या आईएसडी है लेकिन इसका पता लगाने में सक्षम नहीं है।स्थानीय कॉल या एसटीडी या आईएसडी

किसी भी मदद की बहुत सराहना की जाएगी।

+0

बहुत दिलचस्प लगता है, क्या आप शुरुआत के लिए उपयोगकर्ता के घर नेटवर्क को समझने में सक्षम हैं? वहां से आप यह निर्धारित कर सकते हैं कि कॉल राज्य से बाहर या देश से बाहर जा रहा है .. –

+0

हाय पिंटो क्या आप कृपया बता सकते हैं कि "वहां से आप यह निर्धारित कर सकते हैं कि कॉल राज्य से बाहर या देश से बाहर हो रहा है .." ? मेरे लिए "होम नेटवर्क" का अर्थ है कि वह अपना वर्तमान स्थान प्राप्त कर रहा है लेकिन मैं इसके साथ कैसे आगे बढ़ सकता हूं? –

+1

होम नेटवर्क आपको स्थानीय कोड प्राप्त करने में मदद कर सकता है जो इसका प्रतिनिधित्व करता है उदा। मुंबई 022 है। इसके बाद डायल किए गए नंबर पर आधारित, आप आईएसडी निर्धारित कर सकते हैं। एसटीडी मुश्किल हो सकता है क्योंकि मोबाइल फोन कोड का उपयोग नहीं करते हैं। लैंडलाइन ठीक हो सकती है। –

उत्तर

0

मान लीजिए, आप जानते हैं कि राज्य (दूरसंचार मंडल) आउटगोइंग कॉल जा रहा है। फिर आपको यह जांचने की आवश्यकता है कि आपका स्थानीय-राज्य (दूरसंचार मंडल) आउटगोइंग-कॉल-स्टेट (टेलीकॉम मंडल) या नहीं है। यदि यह वही है, तो स्थानीय कॉल एसटीडी कॉल करता है।


अब, समस्या करने पर निर्भर करता है, एक निवर्तमान-कॉल की राज्य (दूरसंचार सर्किलों) लगाने के लिए कैसे।

यह लैंडलाइन फोन के लिए आसानी से किया जा सकता है जहां हम विशेष रूप से एसटीडी कोड डालते हैं। राज्य के लिए link और एसटीडी कोड देखें।
दिलचस्प बात यह है कि मोबाइल फोन भी कुछ समान हैं। मोबाइल नंबर के पहले 4 अंक बताते हैं कि। उदाहरण के लिए मान लें कि संख्या 99 99xxxxxx है, तो यह संख्या दिल्ली - वोडाफोन से है। पूर्ण मोबाइल फोन के लिए पहले 4 अंकों के विवरण के लिए wikipedia link देखें।