Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在SMS SOAP服务中发送印地语文本_Javascript_Node.js_Npm_Soap_Sms - Fatal编程技术网

Javascript 无法在SMS SOAP服务中发送印地语文本

Javascript 无法在SMS SOAP服务中发送印地语文本,javascript,node.js,npm,soap,sms,Javascript,Node.js,Npm,Soap,Sms,每当我在smsObj.body中发送印地语文本时,我希望在SMS中获得印地语文本,但我收到的是“??”而不是印地语部分。以下是我的代码片段: const args = { APIKey: smsConfig.api_key, secretKey: smsConfig.secret_key, applicationId: smsConfig.application_id, transactionId: smsConfig.transaction_id,

每当我在smsObj.body中发送印地语文本时,我希望在SMS中获得印地语文本,但我收到的是“??”而不是印地语部分。以下是我的代码片段:


 const args = {
    APIKey: smsConfig.api_key,
    secretKey: smsConfig.secret_key,
    applicationId: smsConfig.application_id,
    transactionId: smsConfig.transaction_id,
    useNETemplate: smsConfig.use_ne_template,
    neTemplateDetails: { context: smsConfig.ne_template_details },
    numRecipients: smsConfig.num_name_value_pairs,
    recipientDetailsArray: {
      item: { mobileNumber: smsObj.phoneNo },
    },
    numnameValuePairs: smsConfig.num_recipients,
    nameValuePairsArray: {
      item: {
        name: "FREE_TEXT",
        value: smsObj.body,
      },
    },
  };

  debug(args);

  return new Promise((resolve, reject) => {
    soap.createClient(smsConfig.baseurl + smsConfig.webservicepath, (err, client) => {
      if (err) {
        console.error(err);
        return reject(err);
      }
      client.instantNotification(args, (err, result) => {
        console.log(result);
        if (!err) {
          return resolve(result);
        }
        return reject(JSON.stringify(err));
      });
    });
  });

如您所见,我在名称-值对数组中以smsObj.body的形式传递印地语文本。有人能帮忙吗