python开发微信公众号接口上传临时素材【开发引流接口的那些事】

python开发微信公众号引流接口的那些事情

  • 使用python上传临时素材并获取image_id

使用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']

你可能感兴趣的:(python开发微信公众号接口上传临时素材【开发引流接口的那些事】)