python之 微信開發學習

2022-07-19 04:06:11 字數 1153 閱讀 7443

使用的模組

import requests

import json

url = '

#get請求訪問

r =requests.get(url)

#由於返回的是json格式,使用.text列印內容後loads為字典格式

d =json.loads(r.text)

#這樣就可以列印出access_token串

print(d['

access_token

'])

列印所有關注者的openid以及詳細資訊

#

#user_url = '' % (d['access_token'])

s =requests.post(user_url)

s1 =json.loads(s.text)

通過以下方法來獲取每個關注者的詳細資訊

#for line in s1['data']['openid']:

#以下是獲取方法

#mess = '' % (d['access_token'],line)

#m = requests.get(mess)

#m1 = json.loads(m.text)

#print(m1)

訊息**和單獨傳送**:

#

**訊息的url

#user_url = '' % (d['access_token'])

#單獨發訊息url

user_url = '

' % (d['

access_token'])

#**訊息的值如下:

#value = ,

#"text":,

#"msgtype":"text" # **文字#}

#單獨發訊息的值如下:

value =}#

以下是統一寫法

#url只能以字串形式提交,所以這裡要轉換為字串

v =json.dumps(value)

#發起post請求,提交值

s =requests.post(user_url,v)

#獲取傳送後的結果返回,如果為0表示成功

s1 =json.loads(s.text)

print(s1)

微信開發學習筆記

2.設定內網至外網對映 用 win r 鍵進入 ngrok應用目錄執行如下命令 ngrok config ngrok.cfg subdomain zhcgsong 8080 網域名稱 埠號 取到對映的 forwarding 127.0.0.1 8080 2 修改js介面安全網域名稱 zhcgsong...

微信小程式開發之微信支付(三)微信下單

在發起支付之前,後台會生成商戶訂單,呼叫統一下單api,得到預支付資訊。我是使用的是這個sdk com.github.binarywang.wxpay.bean.notify.wxpayordernotifyresult 統一下單返回結果類 com.github.binarywang.wxpay.b...

微信開發之微信網頁授權 完整示例

二 總共有5個步驟 1 使用者同意授權,獲取code 2 通過code換取網頁授權access token 3 重新整理access token 如果需要 4 拉取使用者資訊 需scope為 snsapi userinfo 5 附 檢驗授權憑證 access token 是否有效 三 每乙個步驟的實...