需求只是獲取這個openid表,沒打算用服務器url申請開發者,但擔心權限問題,還是費事搭建了server2019 netcore 。asp的環境
使用的現成的開源代碼 剩下自己碼代碼整理接口這些流程,有一點就是看開源代碼要適應別人的邏輯,多看看開源框架相信會變得沒什么難度了
1:不需要申請開發者模式,對接url 和token 之類的,但申請access_token時需要把本機ip加入到白名單中
2:可以在線測試接口,當獲取到access_token之后。
3:可以申請測試者賬號,如果熟悉的了,也可不申請。
4:c# JeffreySu-WeiXinMPSDK 開源挺不錯,里邊獲取openid 的列表都寫好了同時也查詢了用戶基本信息
5:源碼甚至不需要配置redis ,access_token 每次請求如果每超期或者沖突,都能保證不重新申請
6:在本機上也可以請求api, 可以用postman測試
7:appid +秘鑰 申請 access_toekn
8:通過access_token 申請openid列表
9:openid 只是用戶在此關注公眾號內的id 不是關注所有的公眾號,都只有這一個openid,在被的公眾號,openid又會變成別的. 用戶使用同一家的比如公眾號和小程序,那會有兩個不同的openid , 可以通過unic.. 作為唯一