import requests
import os
#账号配置信息
url = "https://upload.pgyer.com/apiv1/app/upload"
uKey = "your_ukey"
api_key="your_api_key" apkPath ="/home/wangju/Desktop/app-release-unsigned.apk"
apkfile = {"file":open(apkPath,"rb")}
headers = {"enctype":"multipart/form-data"}
payload= {
"uKey":uKey,
"_api_key":api_key,
"installType":1,
"updateDescription":"android自动化打包"
}

r = requests.post(url,data= payload,headers=headers,files = apkfile)
jsonResult = r.json()
print(jsonResult) #保存二维码至本地
appQRCodeURL = jsonResult["data"]["appQRCodeURL"]
print("appQRCodeURL: %s "%appQRCodeURL)
response = requests.get(appQRCodeURL)
imgp = "/home/wangju/Desktop"
qr_image_file_path = os.path.join(imgp,"QRCode.png")
print(qr_image_file_path) with open(qr_image_file_path,"wb") as f:
f.write(response.content)

注意:保存二维码至本地的代码可以不要

最新文章

  1. UWP中新加的数据绑定方式x:Bind分析总结
  2. Angular2 小贴士 RouterLink 导航
  3. git+github上传与管理
  4. MVC文章汇总
  5. yum阿里云镜像源
  6. 数据分析和R语言的那点事儿_1
  7. keil 怎样新建工程,编写代码?
  8. Yii2请求,报400错误
  9. 转载 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
  10. 轉發和重定向-JSP
  11. OpenRisc-67-OR的汇编
  12. Android canvas rotate():平移旋转坐标系至任意原点任意角度-------附:android反三角函数小结
  13. Web 前端开发者必知CSS 属性
  14. ListView单选的实现总结(转)
  15. Java log4j使用
  16. Python就业指导
  17. java 多线程 synchronized与lock的通信机制等问题,结合相应实例说明
  18. gevent模块学习(一)
  19. Spring(2)—IOC
  20. Learning-Python【21】:Python常用模块(4)—— re、logging、hashlib、subprocess

热门文章

  1. 存储过程SET XACT_ABORT ON
  2. [Vim 填坑] 01 Vim 中替换与注释的补充
  3. CentOS7 通过YUM安装MySQL5.7 linux
  4. DB2创建库 数据恢复
  5. 嵌入式软件工程师C语言经典笔试1
  6. Kubeadm安装Kubernetes 1.15.1
  7. poj_3179 Corral the Cows (二分+二维前缀和+离散化)
  8. Neo4j 修改关系类型 type
  9. Linux下创建虚VIP的方法及相互的区别:
  10. 安装Erlang使用RabbitMQ