08
2019-01

淘宝和电商的物流短信通知怎么接入

验证码接口平台 短信服务商 验证码平台 短信平台 常见问题 短信验证码接口

电商发货的物流短信通知属于通知类短信的一种,通知类短信包括短信验证码、短信通知和短信提醒。平时大家所收到的物流通知都是短信接口接入平台实现的,也可以进行变量短信通知。

 

物流短信通知


此类短信通知属于变量短信,设置的短信模板的是:【xx旗舰店】【变量】主人,我已经乘坐小火箭开往您所在地,请留意查收哦!祝您生活愉快~。这种类似的模板可以自己设置,有些平台也提供一个模板快捷使用,自己编辑的模板需要符合短信平台的要求。 

 

短信通知模板


还有一种是固定地区的一种变量短信通知类型设置的模板:【xx旗舰店】小主,是不是等急了,您的宝贝已经到达了【上海市】,请保持手机畅通,方便伙计们与您联系,如果宝贝不满意,一定要联系我们哦~

  

淘宝物流短信通知

告诉大家一个秘密:变量短信和固定短信通知价格都是一样的,和验证码短信价格一样(0.037-0.05元/条) 

 

短信通知价格


看完了短信通知的应用场景,下面给大家说说怎么接入。


首先需要短信验证码接口文档demo示例。

package com.veesing.test; 

import java.io.IOException; 

import org.apache.commons.httpclient.HttpClient; 
import org.apache.commons.httpclient.HttpException; 
import org.apache.commons.httpclient.NameValuePair; 
import org.apache.commons.httpclient.methods.PostMethod; 
import com.alibaba.fastjson.JSONObject; 
import com.veesing.utils.Config; 

/** 
 * 短信验证码 
 * @author MWH 
 * 
 */ 
public class SmsCodeTest { 
    public static void main(String[] args) { 
        // 获取连接 
        HttpClient client = new HttpClient(); 
        // 短信验证码API接口地址 
        PostMethod method = new PostMethod("https://vip.veesing.com/smsApi/verifyCode"); 
        // 设置编码 
        client.getParams().setContentCharset("UTF-8"); 
        method.setRequestHeader("ContentType", "application/x-www-form-urlencoded;charset=utf-8"); 
        // 手机号码,一次只能提交一个手机号码 
        String phone = "15080929435"; 
        //模板ID(如没有模板ID请先在平台上新增并提交验证码模板,审核通过即可使用) 
        String templateId = "36"; 
        // 验证码变量(随机数) 
        Integer num = (int)((Math.random()*9+1)*1000); 
        String variables = num.toString(); 
        System.out.println("验证码是:"+variables); 
        // 拼接参数 
        NameValuePair[] data = {  
                new NameValuePair("appId", Config.appid),  
                new NameValuePair("appKey", Config.appkey), 
                new NameValuePair("phone", phone),  
                new NameValuePair("templateId", templateId),  
                new NameValuePair("variables", variables) }; 
        method.setRequestBody(data); 
        try { 
            client.executeMethod(method); 
            String result = method.getResponseBodyAsString(); 
            // 返回结果 
            System.out.println(result); 
            JSONObject jsonObject = JSONObject.parseObject(result); 
            // 返回2000则发送成功(逻辑操作请根据接口文档返回参数自行判断) 
            if (jsonObject.get("returnStatus").equals("2000")) { 
                System.out.println("成功!"); 
            } else { 
                System.out.println("失败!"); 
            } 
            // 释放连接 
            method.setRequestHeader("Connection", "close");   
            method.releaseConnection(); 
        } catch (HttpException e) { 
            e.printStackTrace(); 
        } catch (IOException e) { 
            e.printStackTrace(); 
        } 
    } 
}


其次可阅读:短信验证码接入指南,里面有着详细的接入教程,也可以直接联系在线客服,辅助完成接入,按照正常的速度来说,接入短信接口只需要3-5分钟即可完成。


淘宝、电商的物流短信通知到底有没有用?这么说吧,物流短信通知提升的是用户体验,不能直接的带来价值转换,对于目前的市场来说用户体验是第一位,其次是产品的质量和性能,所以你觉得有价值吗?