मोबाइल और इंटरनेट सेवा देने वाली कंपनियों की सूची (क्षेत्र)

मोबाइल और इंटरनेट सेवा देने वाली जिन कंपनियों से आरबीएम एजेंट को लॉन्च किया जा सकता है उन्हें आरबीएम मैनेजमेंट एपीआई में "क्षेत्र" के तौर पर बताया गया है.

आरबीएम की सहायता टीम, मोबाइल और इंटरनेट सेवा देने वाली कंपनियों की अप-टू-डेट सूची बनाए रखती है. जैसे-जैसे, मोबाइल और इंटरनेट सेवा देने वाली ज़्यादातर कंपनियां आरबीएम को अपनाती जाती हैं, वैसे-वैसे यह सूची बढ़ती जाती है.

इस पेज पर मौजूद कोड स्निपेट, Java सैंपल और Node.js सैंपल से लिए गए हैं.

इलाकों की सूची बनाना

एजेंट को लॉन्च के लिए सबमिट करने से पहले, आपको उन क्षेत्रों की एक सूची फिर से हासिल करनी होगी जिन्हें लॉन्च किया जा सकता है.

Node.js

const businessCommunicationsApiHelper =
  require('@google/rbm-businesscommunications');

const privateKey =
  require('../../resources/businesscommunications-service-account-credentials.json');

businessCommunicationsApiHelper.initBusinessCommunucationsApi(privateKey);

businessCommunicationsApiHelper.listRegions().then((response) => {
  console.log(response.data);
}).catch((err) => {
  console.log(err);
});  

Java

List<RcsBusinessMessagingRegion> regions = api.listAllRbmLaunchRegions();
List<String> regionIds = regions.stream().map(RcsBusinessMessagingRegion::getName).sorted()
  .collect(Collectors.toList());
logger.info("Fetched region Ids: " + regionIds);

यह कोड, मोबाइल और इंटरनेट सेवा देने वाली उन सभी कंपनियों की सूची दिखाता है जहां किसी एजेंट को लॉन्च के लिए सबमिट किया जा सकता है:

{
  regions: [
    {
      name: '/v1/regions/dt-germany',
      displayName: 'Germany: DT',
      managementType: 'CARRIER_MANAGED'
    },
   {
      name: '/v1/regions/9mobile-nigeria',
      displayName: 'Nigeria: 9 Mobile',
      managementType: 'GOOGLE_MANAGED'
    },
    ...
    ...
  ]
}

मोबाइल और इंटरनेट सेवा देने वाली जो कंपनियां CARRIER_MANAGED की सूची में शामिल हैं वे अपनी मंज़ूरी की प्रोसेस खुद ऑपरेट करती हैं. ये कंपनियां अपने सदस्यों को आरबीएम मैसेज डिलीवर करने के लिए शुल्क लेती हैं. इन कैरियर के सदस्यों को आरबीएम मैसेज डिलीवर करने से पहले, आपका उनके साथ व्यावसायिक समझौता करना होगा.