使用百度基木鱼的时候,需要对接微信小程序,而调起微信小程序需要urlscheme才能调用。因此写了这个api来调用,兼容ios和安卓端。
耗时一天折腾,主要是百度写的让人难懂的文档折腾人才能正常使用。一包烟交个朋友,源码开源随意用。
#!/usr/bin/python3 # -*- coding: utf-8 -*- from flask import Flask,request import requests import json app = Flask(__name__) def get_access_token(): APPID="wx7bc2729ef338545a" APPSECRET="cb77975d1bcb1f8a1b8acef67686d6b5" url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={}&secret={}".format(APPID,APPSECRET) res = requests.get(url) result = res.json() return result["access_token"] def get_urlscheme(ACCESS_TOKEN,path): url = "https://api.weixin.qq.com/wxa/generatescheme?access_token={}".format(ACCESS_TOKEN) #print(url) data={ # // path跳转到的小程序目标页面,query跳转需要携带参数,在目标页面onload里面接收options里面,其他参数固定,获取看文档了解