python开发微信公众号引流接口的那些事情
使用python上传临时素材并获取image_id
因为发现论坛了多数的获取方法都不是用python写的
所以我在这里放上我的,用作备忘
这里放上鄙人的公众号【那个玩机吧】 zyxxz666
import requests
import json
import urllib.request
def Token_get():
AppID = '这里改成自己的AppID'
AppSecret = '这里改成自己的AppSecret'
gurl = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={}&secret={}".format(AppID, AppSecret)
r=requests.get(gurl)
dict_result= (r.json())
#print(dict_result)
return dict_result['access_token']
def get_media_ID(): ##上传到临时素材 图片ID
Gtoken = Token_get()
img_url = "https://api.weixin.qq.com/cgi-bin/media/upload?access_token={}&type=image".format(Gtoken)
path = '这里改成图片名称'#图片需要和文件在同一个目录下
files = {'p_w_picpath': open(path, 'rb')}
r = requests.post(img_url, files=files)
re = json.loads(r.text)
#print(re)
return re['media_id']