1. 程式人生 > >關於微信公眾平臺本地測試ip如何加入IP白名單

關於微信公眾平臺本地測試ip如何加入IP白名單

最近在搞微信公眾平臺這方面的東西,公司裡用的是能配置微信公眾平臺的CMS,但實際使用的時候發現和access_token有關的介面都無法正常呼叫,於是debug了下,發現獲取到了AppID和AppSecret,在最後請求access_token的時候返回了null,於是查了查微信公眾平臺的文件,發現微信公眾平臺多了個IP白名單,所謂IP白名單就是說,只有白名單內的IP地址才可以拿著我的id和secret去取我的assess_token,很多人應該和我一樣測試的時候使用的是隧道,內網穿透什麼的工具在測試,博主用的是natapp和花生殼,都是不錯的,都可以完成測試,但是獲取不到assess_token。網上很多方法其實都是說輸入自己的本地ip就可以了,但親測不大行,也可能我操作問題,因為外網的出入口不是一樣的,比如我用的natapp其實最後我在白名單輸入的ip並不是我本地的ip也不是那種拿著url去查ip得到的ip,那些都不準。下面開始表演。

其實微信的報錯已經做的很好了,我們只需要去微信公眾平臺的開發者工具裡面有線上介面除錯工具
這裡寫圖片描述
在這裡輸入id和secret之後檢查,如果獲取失敗會返回一個×××not int whitelist也就是說這裡會告訴你你使用的外網ip是多少。把這個ip填到白名單中就可以了
這裡寫圖片描述

{
    "errcode": 40164, 
    "errmsg": "invalid ip ×××××, not in whitelist"
}

如果errcode是-1000,你可以是試著先在白名單中隨便填一個ip

相關推薦

關於公眾平臺本地測試ip如何加入IP名單

最近在搞微信公眾平臺這方面的東西,公司裡用的是能配置微信公眾平臺的CMS,但實際使用的時候發現和access_token有關的介面都無法正常呼叫,於是debug了下,發現獲取到了AppID和AppSecret,在最後請求access_token的時候返回了nul

搭建可除錯的公眾平臺本地測試環境

背景: 最近在籌建一個協同開發的開源專案NWechat,專案開始前,有幾樣事情要準備。 1)專案管理系統的選定; 2)原始碼版本控制系統的選定; 3)開發環境的搭建。 4)團隊的建設。 開發環境搭建便是專案啟動前,要做的幾件事情之一。 一、問題是這樣的

公眾平臺申請測試介面URL和TOKEN的配置,怎麼在本地能通過80埠訪問

                最近開始微信公眾平臺的搗鼓,但相信和很多新手一樣,遇到的第一件事就是如何配置url,主要是微信的8

公眾本地測試環境搭建(附帶內網穿透工具使用)

前言: 一、現在越來越多的web專案都整合到微信公眾號中,針對小型專案有諸多好處:一是可以免去專門編寫一個用處不大的app,縮短開發週期;二是可以獲取更多的潛在使用者;三是後期維護簡單。 二、在開發階段一般不會將專案直接放到線上伺服器,並且開發

解決公眾平臺IP名單

borde splay 轉發 電信 dir count 可能 白名單 direct 微信公眾平臺,作為自媒體的旗艦級產品,越來越多的人已經投入它的懷抱。正如它的廣告詞所說:再小的個體,也有品牌 好吧,閑話不多說,今天要說的是它的IP白名單機制。 我們現在安

公眾平臺 ---------java實現二維碼帶參生成本地圖片(2017/11/10更新版)

學藝不精,百度好多資料都沒弄成功,總是少一些包啊,方法啊,還有一些類啊 於是參考各種典籍自己寫了一下,發現並不難.分享一下,雖然只是簡單的實現了功能 ,可能存在bug,不足之處希望大家能指點一下 關於post get http協議工具類 HttpRequest.jav

Java公眾平臺開發【番外篇】(七)--公眾平臺測試帳號的申請

轉自;http://www.cuiyongzhi.com/post/45.html 前面幾篇一直都在寫一些比較基礎介面的使用,在這個過程中一直使用的都是我個人微博認證的一個個人賬號,原本準備這篇是寫【多媒體訊息回覆】的,後來主要到我個人賬號的介面許可權不夠,所以在這裡插入一篇【公眾平臺測試帳號的申請】的文章

公眾平臺獲取網頁授權(測試號)

在測試微信公眾號的網頁開發授權的時候,總是提示scope引數錯誤啥的,獲取不到正確的授權.經多方排查,發現確實是按照官方文件的流程做的,但就是出不來.折騰了半天,在qq群裡詢問了一下有經驗的開發者,這才算是解決了.具體步驟如下: 1.登陸微信公眾號後臺,左下角找到 2.

公眾平臺測試號驗證Token失敗的坑

圍繞signature,timestamp,nonce,echostr取值都為null的問題折騰了許久的坑。 訂閱號不能認證,所以在公眾號設定中,沒有網頁授權域名這一項。不過微信提供了測試號供開發者使用。 2、URL不能用本地localhost這種,我這

整合SpringBoot公眾平臺授權登入測試

 /*     * 微信公眾平臺授權登入     */    @RequestMapping(value = "/wxLogin", method = RequestMethod.GET)    public String wxLogin(HttpServletRequest

ngrok實現本地專案外網訪問(公眾平臺訪問本地伺服器)

           最近在做微信公眾號開發,微信坑爹的只支援80埠,而公司的80埠一直被另一專案佔著,於是百度如何訪問本地伺服器,最終找到了ngrok反向代理,詳見百度百科(其實也不詳細)            首先,進入ngrok官網:https://ngrok.com

公眾平臺測試賬號”介面接入指南

本文主要講解微信公眾號Struts2框架進行伺服器驗證介面對接。 使用工具:MyEclipse 準備工作: 1.開啟MyEclipse,新建一個Web專案,比如“WXLocalTest”; 2.搭建Strust2框架環境,搭建方式這裡略過,不會的自己學習

公共平臺接入之:網頁授權(授權,access_token獲取,獲取信使用者資訊),開發者工具使用,公眾平臺測試號申請接入

1、微信公眾平臺文件入口 2、微信網頁授權 關於網頁授權回撥域名的說明 1、在微信公眾號請求使用者網頁授權之前,開發者需要先到公眾平臺官網中的“開發 - 介面許可權 - 網頁服務 - 網頁帳號 - 網頁授權獲取使用者基本資訊”的配置選項中,

【狼人殺plus全記錄】沒有公網IP照樣完美解決小程式本地測試問題,超簡單方法!

前文:在開發微信小程式後臺的時候,我們需要使用域名進行跳轉訪問,按照傳統的思路我們的域名只能填寫一個公網IP,然而多數情況下我們並沒有公網IP 方法非常簡單,有兩種思路: 第一種,將域名定向到區域網IP 比如我們在阿里云云解析的配置面板中,講A記

公眾平臺開發之萬能表單

平臺 體驗 src .net 等等 art net 獎勵 功能 微信公眾平臺開發之萬能表單是為了方便我們得到用戶的信息。我們能夠在後臺設置不論什麽須要用戶填寫的信息,比方:電話,姓名,性別,工作等等信息,當然我們也能夠設置一定的獎勵,僅僅要完好這些信息就能夠得到一定

公眾平臺開發】利用百度接口,制作一鍵導航功能

顯示 12px font -c cati blog ltr vertica 拾取 微信開發中,非常多商家用戶都要求點詳細地址。能在百度或者soso地圖上面顯示自己的地址。 而這種功能。利用百度api接口地圖標點功能就能夠非常easy實現。 1.功能說明例如以下:

公眾平臺開發之留言板

tracking time 方法 ref font img 建議 south data- 微信公眾平臺開發之留言板是方便用戶互相之間交流的最好方法。關註微信公號的用戶之間是不能進行對話的。為了方便用戶之間的交流留言板起到了非常大的作用。當用戶進入留言板後能夠在上面留

公眾平臺接口開發(全面認識接口)

之間 com pps https cli tps grant 微信接口 apps 微信公眾平臺接口的整體介紹 接口API的定義 不同功能層之間的通個信規則稱為接口API 微信接口請求返回格式介紹: 微信接口是通過GET方法請求的,如: https://api.weixin.

開發】02.搭建一個屬於自己的公眾平臺

tro 投票 新浪 關系 blank 訂閱 logs name 開發者 閱讀目錄 【網站開發】在新浪SAE上搭建一個博客 概述   公司年會上同事開發了一個微信企業號,包含了投票,抽獎,祝福墻功能,還開了一個Session,跟我們講了下公司的企業號開發過程和抽獎中獎

公眾平臺——基礎配置——務器配置:PHP版

sort 文件 cti pre amp 提交 false pst 加解密 在自己的服務器上新建一個空白php文件,輸入以下任一版本的代碼,如下: 版本一: <?php $token = "dige1994"; $signature = $_GET["signatur