当前位置: 首页 > news >正文

沈阳哪里做网站用wordpress编辑文章如何全屏

沈阳哪里做网站,用wordpress编辑文章如何全屏,wordpress标记已读,儿童教育网站模板可以从支付宝文档中获取适用于python的sdk方法 小程序文档 - 支付宝文档中心 问题: 从文档中我们对python的SDK了解不多,直接拿来用有可能有网络问题,因为你的执行环境可能处于内网中,聪明的你第一时间想到加代理访问解决&#…

 可以从支付宝文档中获取适用于python的sdk方法  小程序文档 - 支付宝文档中心

问题:

        从文档中我们对python的SDK了解不多,直接拿来用有可能有网络问题,因为你的执行环境可能处于内网中,聪明的你第一时间想到加代理访问解决,可是SDK提供的接口并没有设置代理的参数

import json
from alipay.aop.api.AlipayClientConfig import AlipayClientConfig
from alipay.aop.api.DefaultAlipayClient import DefaultAlipayClient
from alipay.aop.api.request.AlipayDataDataserviceBillDownloadurlQueryRequest import \AlipayDataDataserviceBillDownloadurlQueryRequest
from alipay.aop.api.domain.AlipayDataDataserviceBillDownloadurlQueryModel import \AlipayDataDataserviceBillDownloadurlQueryModelimport logging
logging.basicConfig(level=logging.INFO,format='%(asctime)s %(levelname)s %(message)s',filemode='a',)
logger = logging.getLogger('')ALIPAY_BILL_URL_KEY = "https://openapi.alipay.com/gateway.do"
app_id = "app_id"
private_key = """private_key"""
alipay_public_key = """alipay_public_key"""
sign_type = "RSA"alipay_client_config = AlipayClientConfig()
alipay_client_config.server_url = ALIPAY_BILL_URL_KEY
alipay_client_config.app_id = app_id
alipay_client_config.app_private_key = private_key
alipay_client_config.alipay_public_key = alipay_public_key
alipay_client_config.sign_type = sign_type
client = DefaultAlipayClient(alipay_client_config=alipay_client_config, logger=logger)
request = AlipayDataDataserviceBillDownloadurlQueryRequest()
model = AlipayDataDataserviceBillDownloadurlQueryModel()
model.bill_type = "trade"
model.bill_date = "2025-04-14"
# model.smid = alipay_bill_config["account_number"]
request.biz_model = model
# 发送请求并获取响应
response_json = client.execute(request)
response = json.loads(response_json)
print(response)
try:if response["bill_file_code"] == "EMPTY_DATA_WITH_BILL_FILE":print("bill_file_code is EMPTY_DATA_WITH_BILL_FILE")
except Exception as e:print(str(e))if response["msg"] == "Success" and response["code"] == "10000":print(response["bill_download_url"])print("downloadTradeBill completed")

解决流程:

1、下载源码:

pip install alipay-sdk-python

2、进入execute方法

可以打断点调试,这里是请求的入口

因为我们request对象没有设置表单参数,multipart_params返回的是空值

3、进入do_post方法

可以看到get_http_connection方法在构造连接对象connection,所以聪明的你一定想到了在这里可以加上代理

 4、修改源码get_http_connection方法

处理了代理问题,有可能还会遇到SSL的证书报错,那么聪明的你一定想到了忽略SSL证书认证(不建议,但可以用),完整代码如下:

def get_http_connection(url, query_string, timeout):import sslimport http.clienturl_parse_result = urlparse.urlparse(url)host = url_parse_result.hostnameport = 80# 代理服务器配置proxy_url = 'http://proxy:8080'  # 写上自己对应的代理# 解析代理主机和端口proxy_host, proxy_port = proxy_url.split('://')[-1].split(':')# 创建一个不验证证书的 SSL 上下文context = ssl.create_default_context()context.check_hostname = Falsecontext.verify_mode = ssl.CERT_NONE# 创建连接对象,这里我们实际上连接到代理服务器connection = http.client.HTTPSConnection(host=proxy_host, port=proxy_port, timeout=timeout, context=context)# 设置隧道,指定目标服务器的主机和端口connection.set_tunnel(host, port)if url.find("https") == 0:port = 443connection = http.client.HTTPSConnection(host=proxy_host, port=proxy_port, timeout=timeout, context=context)# 设置隧道,指定目标服务器的主机和端口connection.set_tunnel(host, port)url = url_parse_result.scheme + "://" + url_parse_result.hostnameif url_parse_result.port:url += url_parse_result.porturl += url_parse_result.pathurl += ('?' + query_string)return url, connection

总结:

        以上方法只适用于临时方案,感兴趣的小伙伴可以改造自己的SDK,实现添加指定参数来调用对应功能。

http://www.dtcms.com/a/396703.html

相关文章:

  • 网站制作工作流程个人承包工程合同范本
  • 网站建设维护 知乎浙江在线
  • 小说写作网站建设厅网站查询三类人员
  • 如何在外管局网站上做延期制作wordpress分享
  • 需要做网站设计我做夫人那些年网站登录
  • 网站备案 地址广州洛可可设计公司
  • 怎么下载网站动态图片网站建设中数据库的维护论文
  • 网易做相册旅游网站wordpress退回旧编辑器
  • 织梦网站如何做优化网站分享对联广告
  • 类似百科式的网站建设高密做网站的价格
  • 有做外贸个人网站始兴生态建设网站
  • 企业网站做的公司食品类建设网站的目的
  • 做黄金的人喜欢逛那些网站画册设计要求
  • 贵州省建设监理协会网站是什么系统开发的可行性分析
  • 简单的个人网站下载网站设计怎么算间距
  • 网站建设明细报价单个人网站怎么快速推广
  • 深圳模板网站多少钱wordpress页面模板文件
  • 觉 网站百度问答优化
  • 网站的不同类数字火币交易网站开发
  • 做淘客一定要建网站吗公司seo是什么级别
  • 专业网站制作哪家专业悦阁网站建设
  • 网站制作方案包含哪些内容全网营销型网站新闻
  • 怎么做淘宝客优惠券网站丹阳论坛
  • 中小企业网站建设咨询wordpress开启xmlrppc
  • 做期货浏览哪些网站建设网站找哪个公司
  • 手机微网站银行网站建设中
  • 学校网站建设的申请福清市城乡建设局网站
  • 网站建设怎么用长尾做标题制作人韩剧
  • 网站建设最难的是什么wordpress网站制作app
  • 外贸网站建站那家公司好怎么做劳务公司网站