Ⅰ 如何為微信小程序設置伺服器地址
為微信小程序設置伺服器地址方法詳見:https://jingyan..com/article/9113f81b65dfdb2b3214c7cc.html
Ⅱ 微信公眾平台成為開發者以後伺服器地址怎麼弄
介面配置URL ,其實就是指定一個接收處理微信消息的頁面,裡面寫好簽名驗證以及對應各類型的消息處理邏輯。
Ⅲ 企業微信網路代理ip地址和埠
其埠一般為80、3128、8080等代理伺服器埠。代理的IP地址是指代理的IP地址,代理的IP地址一般是指代理伺服器的IP地址
Ⅳ 微信開發的時候,微信伺服器必須要一個外網地址,請問怎麼才能做到本地實時調試呢
有一個服務 叫 natapp,基於ngrok的
natapp分配給你本機一個域名,然後這個域名和你本機之間可以建立一條內網穿透的隧道,在微信伺服器上填寫上 natapp分配的網址,你的本機就可以收到微信伺服器發送過來的信息,做到本地實時調試了,很方便
Ⅳ 微信 伺服器在哪裡
深圳 北京 上海都有idc機房 以及租用的各個省會聯通 電信 移動的機房
Ⅵ 微信伺服器地址在線等
獲取微信伺服器IP地址
出自微信公眾平台開發者文檔
跳轉到: 導航, 搜索
如果公眾號基於安全等考慮,需要獲知微信伺服器的IP地址列表,以便進行相關限制,可以通過該介面獲得微信伺服器IP地址列表。
介面調用請求說明
http請求方式: GET
https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
參數說明
參數
是否必須
說明
access_token 是 公眾號的access_token
返回說明
正常情況下,微信會返回下述JSON數據包給公眾號:
{
"ip_list":["127.0.0.1","127.0.0.1"]
}
參數
說明
ip_list 微信伺服器IP地址列表
錯誤時微信會返回錯誤碼等信息,JSON數據包示例如下(該示例為AppID無效錯誤):
{"errcode":40013,"errmsg":"invalid appid"}
公眾號每次調用介面時,可能獲得正確或錯誤的返回碼,開發者可以根據返回碼信息調試介面,排查錯誤。
全局返回碼說明如下:
返回碼
說明
-1 系統繁忙,此時請開發者稍候再試
0 請求成功
40001 獲取access_token時AppSecret錯誤,或者access_token無效。請開發者認真比對AppSecret的正確性,或查看是否正在為恰當的公眾號調用介面
40002 不合法的憑證類型
40003 不合法的OpenID,請開發者確認OpenID(該用戶)是否已關注公眾號,或是否是其他公眾號的OpenID
40004 不合法的媒體文件類型
40005 不合法的文件類型
40006 不合法的文件大小
40007 不合法的媒體文件id
40008 不合法的消息類型
40009 不合法的圖片文件大小
40010 不合法的語音文件大小
40011 不合法的視頻文件大小
40012 不合法的縮略圖文件大小
40013 不合法的AppID,請開發者檢查AppID的正確性,避免異常字元,注意大小寫
40014 不合法的access_token,請開發者認真比對access_token的有效性(如是否過期),或查看是否正在為恰當的公眾號調用介面
40015 不合法的菜單類型
40016 不合法的按鈕個數
40017 不合法的按鈕個數
40018 不合法的按鈕名字長度
40019 不合法的按鈕KEY長度
40020 不合法的按鈕URL長度
40021 不合法的菜單版本號
40022 不合法的子菜單級數
40023 不合法的子菜單按鈕個數
40024 不合法的子菜單按鈕類型
40025 不合法的子菜單按鈕名字長度
40026 不合法的子菜單按鈕KEY長度
40027 不合法的子菜單按鈕URL長度
40028 不合法的自定義菜單使用用戶
40029 不合法的oauth_code
40030 不合法的refresh_token
40031 不合法的openid列表
40032 不合法的openid列表長度
40033 不合法的請求字元,不能包含\uxxxx格式的字元
40035 不合法的參數
40038 不合法的請求格式
40039 不合法的URL長度
40050 不合法的分組id
40051 分組名字不合法
40117 分組名字不合法
40118 media_id大小不合法
40119 button類型錯誤
40120 button類型錯誤
40121 不合法的media_id類型
40132 微信號不合法
40137 不支持的圖片格式
41001 缺少access_token參數
41002 缺少appid參數
41003 缺少refresh_token參數
41004 缺少secret參數
41005 缺少多媒體文件數據
41006 缺少media_id參數
41007 缺少子菜單數據
41008 缺少oauth code
41009 缺少openid
42001 access_token超時,請檢查access_token的有效期,請參考基礎支持-獲取access_token中,對access_token的詳細機制說明
42002 refresh_token超時
42003 oauth_code超時
43001 需要GET請求
43002 需要POST請求
43003 需要HTTPS請求
43004 需要接收者關注
43005 需要好友關系
44001 多媒體文件為空
44002 POST的數據包為空
44003 圖文消息內容為空
44004 文本消息內容為空
45001 多媒體文件大小超過限制
45002 消息內容超過限制
45003 標題欄位超過限制
45004 描述欄位超過限制
45005 鏈接欄位超過限制
45006 圖片鏈接欄位超過限制
45007 語音播放時間超過限制
45008 圖文消息超過限制
45009 介面調用超過限制
45010 創建菜單個數超過限制
45015 回復時間超過限制
45016 系統分組,不允許修改
45017 分組名字過長
45018 分組數量超過上限
46001 不存在媒體數據
46002 不存在的菜單版本
46003 不存在的菜單數據
46004 不存在的用戶
47001 解析JSON/XML內容錯誤
48001 api功能未授權,請確認公眾號已獲得該介面,可以在公眾平台官網-開發者中心頁中查看介面許可權
50001 用戶未授權該api
50002 用戶受限,可能是違規後介面被封禁
61451 參數錯誤(invalid parameter)
61452 無效客服賬號(invalid kf_account)
61453 客服帳號已存在(kf_account exsited)
61454 客服帳號名長度超過限制(僅允許10個英文字元,不包括@及@後的公眾號的微信號)(invalid kf_acount length)
61455 客服帳號名包含非法字元(僅允許英文+數字)(illegal character in kf_account)
61456 客服帳號個數超過限制(10個客服賬號)(kf_account count exceeded)
61457 無效頭像文件類型(invalid file type)
61450 系統錯誤(system error)
61500 日期格式錯誤
61501 日期范圍錯誤
9001001 POST數據參數不合法
9001002 遠端服務不可用
9001003 Ticket不合法
9001004 獲取搖周邊用戶信息失敗
9001005 獲取商戶信息失敗
9001006 獲取OpenID失敗
9001007 上傳文件缺失
9001008 上傳素材的文件類型不合法
9001009 上傳素材的文件尺寸不合法
9001010 上傳失敗
9001020 帳號不合法
9001021 已有設備激活率低於50%,不能新增設備
9001022 設備申請數不合法,必須為大於0的數字
9001023 已存在審核中的設備ID申請
9001024 一次查詢設備ID數量不能超過50
9001025 設備ID不合法
9001026 頁面ID不合法
9001027 頁面參數不合法
9001028 一次刪除頁面ID數量不能超過10
9001029 頁面已應用在設備中,請先解除應用關系再刪除
9001030 一次查詢頁面ID數量不能超過50
9001031 時間區間不合法
9001032 保存設備與頁面的綁定關系參數錯誤
9001033 門店ID不合法
9001034 設備備注信息過長
9001035 設備申請參數不合法
9001036 查詢起始值begin不合法
Ⅶ 微信開發工具連接本地開發環境
使用umi+dva+antd-mobile方案
創建並進入項目目錄
makdie project && cd project
使用umijs,並且勾選其中的antd,dva等
yarn create umi
安裝依賴
cnpm install
啟動項目開發模式
npm start
這個時候可以訪問頁面了 http://127.0.0.1:8000
微信授權地址:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxx&redirect_uri=http%3A%2F%2F127.0.0.1:8000&response_type=code&scope=snsapi_userinfo&state=1#wechat `
這時候比較麻煩,回不到我們本地的地址。
我們平時開發的時候都是本地開發環境、日常測肆洞試環境和線上生產環境
日常與線上都是在阿里雲的有公網IP
公司也有1個公網IP
好,經過這一系列的處理,就把迅雹慶日常環境連接到了我的本地畝握開發環境
當然是域名指向到伺服器地址了, 沒什麼好配置的
需要注意的問題,開發環境用到了websocket, 默認也是80埠
如果阿里雲伺服器外面還有一層SLB(負載均衡)的話, 不用管,我們只要配置好伺服器上的nginx 就好了
nginx.config 文件
我們一般的路由器上都是有埠映射埠轉發功能的
外部埠: 18000
內部埠: 8000
內部IP: 你自己電腦的IP
如果你是windows 電腦,注意你的防火牆配置
好了