首页 > 其他分享 >京东物流面单打印

京东物流面单打印

时间:2023-04-19 15:34:13浏览次数:55  
标签:打印 request 面单 new var using 京东

最近单位小商城上线,使用的京东物流,在订单和物流单的对接上效率有待提高,最后考虑我们自己打印“物流面单”,联系了当地工作人员,大概了解了对接流程:

1、在京东物流开放平台上网上注册;

2、创建应用时,选择“自研商家”,认证时要用到“月结编码或客户编号”,这个是重点; 

3、使用应用的appkey,appset等信息进行测试;

现在不清楚 “京东云打印”和“无界电子面单”哪一个好用,有好消息会再补充完善的

 

以下是“无界电子面单”的帮助:

京东物流开放平台 (jdl.com)

using System;
using System.Text;
using LopOpensdkDotnet;
using LopOpensdkDotnet.Filters;
using LopOpensdkDotnet.Support;

namespace example
{
    class Program
    {
        static void Main(string[] args)
        {
            // 域名,生产环境https://api.jdl.com
            var client = new DefaultClient("https://api.jdl.com");
            // 系统参数,应用的app_ley和app_secret,可从【控制台-应用管理-概览】中查看;access_token是用户授权时获取的令牌,用户授权相关说明请查看https://cloud.jdl.com/#/devSupport/53392
            var isvFilter = new IsvFilter("{app_key}", "{app_secret}", "{access_token}");
            var errorResponseFilter = new ErrorResponseFilter();

            var request = new GenericRequest();
            // 对接方案编码,不同的对接方案取值不同,具体取值可在【控制台-应用管理-对接方案-编码】查看
            request.Domain = "{domain}";
            // 接口调用地址,具体取值请看【接口文档-请求地址-调用路径(path)】
            request.Path = "{path}";
            // 固定是POST,并且是大写
            request.Method = "POST";

            // 请求报文,根据接口文档组织请求报文
            request.Body = Encoding.UTF8.GetBytes("{body}");

            request.AddFilter(isvFilter);
            request.AddFilter(errorResponseFilter);

            var options = new Options();

            var response = client.Execute(request, options);
            Console.WriteLine(response);
        }
    }
}

 

标签:打印,request,面单,new,var,using,京东
From: https://www.cnblogs.com/lrzy/p/17333485.html

相关文章

  • 京东淘宝天猫户外服饰综合销售数据分析
    户外运动越来越火,甚至还形成了一种独有的穿衣风格——“户外穿搭风”。冲锋衣、工装裤、工装裙、口袋马甲、渔夫帽等都是这两年在这种户外穿搭风潮席卷之下爆红的产物。无论是在京东还是淘宝天猫,这类服饰的销售表现都比较出色。京东数据:同比增长100%,2023新款单品卖出750万元例如,今......
  • 小程序打印小票,复制功能,自定义导航栏
    //复制联系地址fnCopyAddress(){wx.setClipboardData({data:this.data.detailInfo.address,success:res=>{Util.errorShow('复制联系地址成功')}})},//打印小票fnPrintTicket(){let_this=this;......
  • 打印pdf 前端请求数据并打印pdf文件
    1、参考vue接收后端传来的pdf文件流,前端调用预览PDF2、原理3、代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>pdf</title></head><div><inputstyle="display:none&q......
  • 打印机 三星 激光打印机 scx3401
    https://support.hp.com/cn-zh/drivers/selfservice/samsung-scx-3401-laser-multifunction-printer-series/16462412开关键不太好按,注意一下开机的时候,按一下就可以了,不需要长按关机的时候,需要长按3秒左右放a4纸的时候,需要放进去一点。具体可以直接看一下打印机是怎么把纸搞......
  • 《c#慢跑》打印机
    工具Spire.PDFfor.NET原文链接:https://www.zhihu.com/tardis/bd/art/482045596主要参考的是获取纸张的部分代码,即10、中的2、。工具Spire.PDFfor.NET获取方法1、通过官网下载。在程序中添加引用Spire.Pdf.dll,dll文件在安装路径下的bin文件夹中。2、通过Nuget网站下......
  • java笔试题目——要求:仅打印出a=100,b=200,请写出method方法的代码
    //题目:publicclassTest{publicstaticvoidmain(String[]args){inta=10;intb=10;method(a,b);//需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码。System.out.println("a="+a);S......
  • 【剑指 Offer】 29. 顺时针打印矩阵
    【题目】输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix= [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7] 限制:0<=matrix.leng......
  • python 批量打印证书(保存未调试)
    importosfromPILimportImage,ImageDraw,ImageFontimportxlrd#要求录入学校信息的证书defzs_school(size,left,height,n,c,m1,d1,m2,d2,t):newfont=ImageFont.truetype(font="Songti.ttc",size=size)draw.text((600,height),n,font=newfont......
  • C#-斑马打印机Helper(COM/LPT/DRV/ZPL/EPL)_适用于标签、票据、条码打印
      原文:http://www.zzvips.com/article/207824.html、https://blog.csdn.net/sqzhao/article/details/524889391、ZebraHelperusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO;usingSystem.Diagnostics;usingSyst......
  • cups+ippserver+cups4j 进行ipp 打印测试
    cups是一个打印标准,ippserver属于一个测试mock的ipp服务(基于软件的),cups4j是cups的一个客户端环境准备具体配置参考github,实际配置来自ippsample的测试配置version:"3"services:ippserver:image:dalongrong/ippserverhostname:ippse......