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

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

时间:2024-07-20 15:25:08浏览次数:13  
标签:ssl com appcode ctx content 快递 API 顺丰

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

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

步骤1: 选择商品
如图点击免费试用,即可免费申请该接口数据。
在这里插入图片描述

步骤2: 调试

输入对应的参数,查看文档后发现支持自动识别快递公司,那么直接输入单号 SF1525026605001 和手机号后四位
点击《发起请求》,即可看到响应列表中返回的实时数据,这样就表示整个接口请求完成,下一步就可以把该请求接入到对应程序中。
在这里插入图片描述

步骤3: 对接

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

import urllib, urllib2, sys
import ssl


host = 'https://tsexpress.market.alicloudapi.com'
path = '/exp/index'
method = 'GET'
appcode = '你自己的AppCode'
querys = 'no=SF1525026605001&phone=2412&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,com,appcode,ctx,content,快递,API,顺丰
From: https://blog.csdn.net/tanshuapi/article/details/140571952

相关文章

  • Unity入门之重要组件和API(4) : Screen
    Screen类主要处理屏幕相关的操作。1.静态属性1.1常用属性【设备分辨率】Resolutionresolution=Screen.currentResolution;print("设备分辨率宽:"+resolution.width+"高:"+resolution.height);【屏幕窗口的宽高】这里得到的是当前窗口的宽高,不是设备分辨率的宽......
  • 9.创建更好的 Web API
    WebAPI是互联网的精髓。它们为开发人员提供了网络的开放性和访问互联网上任何数据的能力。但是,有一些特定于API的最佳实践。选择正确的HTTP动词的能力、如何记录API和测试API只是我们将介绍的一些主题。话虽如此,本章涵盖的技术非常广泛且密集。我们将尝试打包尽......
  • MaxKB添加本地ollama大模型遇到API域名无效的问题
    MaxKB添加本地ollama大模型遇到API域名无效的问题前期的安装过程下载ollama,直接安装添加环境变量,使得下载模型到指定文件夹docker部署MaxKB打开添加模型API域名无效解决办法添加环境变量给ollama在“系统变量”或“用户变量”中点击“新建…”。输入变量名OLLAMA_......
  • MaxKB添加本地ollama大模型遇到API域名无效的问题
    MaxKB添加本地ollama大模型遇到API域名无效的问题前期的安装过程下载ollama,直接安装添加环境变量,使得下载模型到指定文件夹docker部署MaxKB打开添加模型API域名无效解决办法添加环境变量给ollama在“系统变量”或“用户变量”中点击“新建…”。输入变量名OLLAMA_......
  • MaxKB添加本地ollama大模型遇到API域名无效的问题
    MaxKB添加本地ollama大模型遇到API域名无效的问题前期的安装过程下载ollama,直接安装添加环境变量,使得下载模型到指定文件夹docker部署MaxKB打开添加模型API域名无效解决办法添加环境变量给ollama在“系统变量”或“用户变量”中点击“新建…”。输入变量名OLLAMA_......
  • MaxKB添加本地ollama大模型遇到API域名无效的问题
    MaxKB添加本地ollama大模型遇到API域名无效的问题前期的安装过程下载ollama,直接安装添加环境变量,使得下载模型到指定文件夹docker部署MaxKB打开添加模型API域名无效解决办法添加环境变量给ollama在“系统变量”或“用户变量”中点击“新建…”。输入变量名OLLAMA_......
  • node基础,nodejs核心API,nodejs核心理念、nodejs基础面试必备宝典
    Node.js基础篇1.认识Node.jsNode.js是一个javascript运行环境。它让javascript可以开发后端程序,实现几乎其他后端语言实现的所有功能,可以与PHP、Java、Python、.NET、Ruby等后端语言平起平坐。Nodejs是基于V8引擎,V8是Google发布的开源JavaScript引擎,本身就是用于Chrome......
  • MaxKB添加本地ollama大模型遇到API域名无效的问题
    MaxKB添加本地ollama大模型遇到API域名无效的问题前期的安装过程下载ollama,直接安装添加环境变量,使得下载模型到指定文件夹docker部署MaxKB打开添加模型API域名无效解决办法添加环境变量给ollama在“系统变量”或“用户变量”中点击“新建…”。输入变量名OLLAMA_......
  • 使用Java和GraphQL构建高效的API服务
    使用Java和GraphQL构建高效的API服务大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探索如何使用Java和GraphQL构建高效的API服务。GraphQL是一种用于API的查询语言,能够提供更加灵活和高效的数据获取方式。我们将通过实际代码示例来展示如何在J......
  • 在Java中构建高性能的RESTful API
    在Java中构建高性能的RESTfulAPI大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们来探讨如何在Java中构建高性能的RESTfulAPI。RESTfulAPI是现代Web应用程序中不可或缺的一部分,它允许不同系统之间进行通信。我们将使用SpringBoot框架,因为它提供......