首页 > 其他分享 >快递查询|阿里云实现调用API接口

快递查询|阿里云实现调用API接口

时间:2024-07-11 17:27:12浏览次数:7  
标签:ssl appcode ctx 接口 content 快递 API com

整体请求流程
在这里插入图片描述

介绍:
本次解析通过阿里云云市场的云服务来实现程序中对快递包裹实时监控,首先需要准备选择一家可以提供快递查询的商品。

https://market.aliyun.com/apimarket/detail/cmapi00065859#sku=yuncode5985900001

步骤1: 选择商品

如图点击免费试用,即可免费申请该接口数据。

在这里插入图片描述

步骤2: 调试

输入对应的参数,查看文档后发现支持自动识别快递公司,那么直接输入单号 78792812069699

点击《发起请求》,即可看到响应列表中返回的实时数据,这样就表示整个接口请求完成,下一步就可以把该请求接入到对应程序中。
在这里插入图片描述

步骤3: 对接

在《买家控制台》可以查看您账户的appcode,网站还有其他开发语言的案例,可以对应您自身业务进行参考,下面以 python为例调用接口。

import urllib, urllib2, sys
import ssl


host = 'https://tsexpress.market.alicloudapi.com'
path = '/exp/index'
method = 'GET'
appcode = '你自己的AppCode'
querys = 'no=78792812069699&phone=&com='
bodys = {}
url = host + path + '?' + querys

request = urllib2.Request(url)
request.add_header('Authorization', 'APPCODE ' + appcode)
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
response = urllib2.urlopen(request, context=ctx)
content = response.read()
if (content):
    print(content)

以下是成功调用的返的内容,可以直接把结果解析到业务中去并显示结果,至此整个请求流程就结束了。非常简单。

在这里插入图片描述

标签:ssl,appcode,ctx,接口,content,快递,API,com
From: https://blog.csdn.net/tanshuapi/article/details/140357694

相关文章

  • Go语言---接口interface、接口转换、继承、类型查询
    接口(interface)概念在Go语言中,接口(interface)是一个自定义类型,接口类型具体描述了一系列方法的集合。接口又称为动态数据类型,在进行接口使用的的时候,会将接口对位置的动态类型改为所指向的类型,会将动态值改成所指向类型的结构体。接口可以让我们将不同的类型绑定到......
  • 【java】实现sse调用websocket接口,忽略wss证书并控制sse吐字速度
    maven<dependency><groupId>org.java-websocket</groupId><artifactId>Java-WebSocket</artifactId><version>1.5.3</version></dependency>AsyncConfigpackag......
  • 常用koishi-plugin-network-data-getter api推荐
           随机美少女{"command":"随机美少女","desc":"","sourceUrl":"http://api.weboss.hk/random/api.php","sendType":"image","dataType":"resource"......
  • 高速接口:GT基础(一)
    参考:https://blog.csdn.net/m0_56222647/article/details/136730026一、GT是什么?参考链接:https://zhuanlan.zhihu.com/p/46052855它是集成在FPGA芯片内部的固定电路,因此我们只需要关心该固定电路与FPGA的逻辑部分接口时序即可;它是串行收发器,发送出去只有1bit数据,而接收端也......
  • PlugLink 与 AI 大模型:深入 COZE API 链接实践(附源码)
    在这个技术日新月异的时代,AI不再是遥不可及的概念,而是逐渐成为我们日常生活与工作中不可或缺的一部分。作为技术领域的探路者,我深感荣幸地向大家介绍PlugLink——一个旨在简化AI应用集成并促进跨领域协作的开源平台,以及它如何与AI大模型及COZEAPI完美握手,共同编......
  • 智能小程序 Ray 开发门锁 API ——用户 API 接口汇总
    获取当前登录用户信息getCurrentMemberInfo引入@ray-js/ray^1.5.0以上版本可使用import{getCurrentMemberInfo}from'@ray-js/ray'参数CurrentMemberInfoParams属性类型必填说明devIdstring是设备IDdpIdsstring是数据点ID返回CurrentMemberInfoResult属性类......
  • unity 用gps获取经纬度,然后将经纬度通过逆地理编码转换成中文地址(百度API)
    1.通过GPS获取经纬度直接上代码了usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;publicclassGetGPS:MonoBehaviour{stringGetGps="";//publicButtonupdateBtn;Vector2jingWei=newVe......
  • 超好用!3个免费的运营商API实例
    今天推荐几个免费的API,支持在线调用,即便是小白也可轻松操作!敲黑板!!注意听课,建议收藏,非常实用!一、运营商三要素传入姓名+身份证号码+手机号,校验此三项是否一致该接口对移动支付、移动银行及其他各种移动应用都非常适用,可以确认用户身份的真实性有效识别和防止欺诈活动。......
  • 推荐一款Python接口自动化测试数据提取分析神器!
    1、引言在处理JSON数据时,我们常常需要提取、筛选或者变换数据。手动编写这些操作的代码不仅繁琐,而且容易出错。Python作为一个功能强大的编程语言,拥有丰富的库和工具来处理这些数据。今天,将介绍一个实用的Python库——JMESPath,它为提取JSON数据提供了简洁而强大的语法。2、JMESP......
  • 【uni-app+Vue3】 API请求封装:让接口调用更便捷
    前言:uni-app是一款基于Vue.js框架的跨平台开发工具,可以将代码编译成H5、小程序、App等不同平台的应用。在进行uni-app开发时,网络请求是必不可少的环节。为了方便开发,我们可以封装一些网络请求方法,以便在多个页面中复用,并且可以统一处理错误信息等问题,提高开发效率和代码质量。......