深入學(xué)習(xí)微信網(wǎng)址鏈接解封的防封原理visit_type
前言
前段時(shí)間每天的訪問(wèn)量有5000IP,80%都是來(lái)源于微信,產(chǎn)品完全符合國(guó)家法律。但是微信的鏈接已經(jīng)被封2次了,每次被微信攔截時(shí)候,瀏覽量都會(huì)降很多,花費(fèi)了九牛二虎力量恢復(fù)了,沒(méi)幾天又被封了。我真的想罵微信。
我們也嘗試過(guò)微信網(wǎng)址解封,微信官方必須要求把”違規(guī)“的去掉,才可以解封,但是難度大,因?yàn)槲覀儧](méi)有違法,也沒(méi)有惡意分享,也沒(méi)有N級(jí)分銷(xiāo)啊。為了以后能正常用,我們最后選用由v94.cn提供的防封殺系統(tǒng)。
因?yàn)楣緲I(yè)務(wù)需要,最近一直在找微信網(wǎng)址防封的解決方法,我想說(shuō)下我公司的產(chǎn)品情況,具體產(chǎn)品不便透露。我先貼出干貨地址
https://github.com/wanjunlengfeng/WechatUrlCheckPreventingBlockedApi.git
我簡(jiǎn)單模擬下它在微信里面跳轉(zhuǎn)原理示例圖:
微博短網(wǎng)址-->短域名網(wǎng)址1-->短域名網(wǎng)址2-->短域名網(wǎng)址N1-->短域名網(wǎng)址N+1--> 3種打開(kāi)落地頁(yè)面方案 visit_type 。
目前支持最低5級(jí),最高10級(jí)跳轉(zhuǎn)。
今天我著重講下v94cn防封殺的落地頁(yè)網(wǎng)址在微信里面3種打開(kāi)方案 visit_type

第一個(gè)方案:直接打開(kāi) jump(這是默認(rèn)方案)
看上面的跳原理示例圖,直接打開(kāi)很好理解。經(jīng)過(guò)N次跳轉(zhuǎn)否,直接通過(guò)301/302網(wǎng)頁(yè)狀態(tài)碼打開(kāi)落地頁(yè)網(wǎng)址
第二個(gè)方案:被封URL恢復(fù) visit_type=frame
看字面就知道用的是框架,但是框架打開(kāi)是title是空白了,v94cn能自動(dòng)添加標(biāo)題,這個(gè)比同行好用。而且他們提供的SDK 和api都支持添加標(biāo)題。
<html> <head> <meta http-equiv=Content-Type content="text/html; charset=utf-8"> <title>經(jīng)紀(jì)人眼里的喬碧蘿事件:包裝兩個(gè)月 新人月均賺6萬(wàn)|主播|斗魚(yú)_新浪科技_新浪網(wǎng)</title> <meta name="keywords" content="主播,斗魚(yú)" /> <meta name="description" content="撰文:張軍 一個(gè)新晉主播,直播兩個(gè)月達(dá)到流水月均6萬(wàn)。這是曾在直播平臺(tái)斗魚(yú)做“公會(huì)”的王智(化名)的一個(gè)案例。蘿莉變大媽的“喬碧蘿殿下”扯下主播的面紗,主播不只有美顏和濾鏡,還有營(yíng)銷(xiāo)。在王智眼里,這場(chǎng)營(yíng)銷(xiāo)不過(guò)是“(觀眾)圖個(gè)樂(lè)唄。" /> <meta name="viewport" content="width=device-width,initial-scale=1"> </head> <script> </script> <frameset frameborder="0" border="0" rows="*,100%" cols="100%" marginwidth="0" marginheight="0"> <frame target="random_name_not_taken1" name="random_name_not_taken1" marginwidth="0" marginheight="0" border="0" noresize scrolling="no"> <frame target="random_name_not_taken2" name="random_name_not_taken2" src="https://www.v94.cn/" border="0" noresize > </frameset> </html> </body> </html>
第三個(gè)方案:提示瀏覽器打開(kāi) visit_type=browser
如果在微信里面,則會(huì)提示點(diǎn)擊右上角用瀏覽器打開(kāi)。v94cn能自動(dòng)添加標(biāo)題,這個(gè)比同行好用。而且他們提供的SDK 和api都支持添加標(biāo)題。

通過(guò)瀏覽器打開(kāi)這個(gè)頁(yè)面 你可以到他們他們會(huì)員中心自定義模板,把自己的html5模板上傳上去就可以了,會(huì)自動(dòng)賦值。

v94cn提供了完整的PHP SDK.通過(guò)composer直接可用
如果你采用composer安裝,復(fù)制下面的即可
composer require goodyes/wechat_url_check_preventing_blocked_api ^1.1.0
php調(diào)用的簡(jiǎn)單方法,我只是貼出了一些,還有很多API功能,自己去下載測(cè)試使用。
<?php include 'vendor/autoload.php'; $appid='12345678'; $appkey='GetAppKeyfrom:v94.cn'; /** * 本案例做了3個(gè)功能 * 1.微信url檢測(cè)狀態(tài) * 2.獲取微信短網(wǎng)址 * 3.獲取微博短網(wǎng)址 * */ $url='https://www.xxx.xxx'; /**微信url檢測(cè)狀態(tài) * * */ $UrlCheck_result=(new UrlCheck($appid,$appkey))->get($url); print_r(json_decode($UrlCheck_result,true)); /**獲取微信短網(wǎng)址 * */ $GetWechatShortUrl_result=(new GetWechatShortUrl($appid,$appkey))->get($url); print_r(json_decode($GetWechatShortUrl_result,true)); /**獲取微博短網(wǎng)址 * * **/ $GetWeiboShortUrl_result=(new GetWeiboShortUrl($appid,$appkey))->get($url); print_r(json_decode($GetWeiboShortUrl_result,true));
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
ThinkPHP中create()方法自動(dòng)驗(yàn)證實(shí)例
下面小編就為大家?guī)?lái)一篇ThinkPHP中create()方法自動(dòng)驗(yàn)證實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04
Linux下PHP連接Oracle數(shù)據(jù)庫(kù)
PHP連接Oracle是通過(guò)oci8訪問(wèn)的。需要在web服務(wù)器上安裝oracle-instantcilent,使PHP支持Oracle擴(kuò)展包OCI。下面我們來(lái)一步步詳細(xì)介紹下如何使用PHP連接Oracle。2014-08-08
discuz 首頁(yè)四格:最新話(huà)題+最新回復(fù)+熱門(mén)話(huà)題+精華文章插件
discuz 首頁(yè)四格:最新話(huà)題+最新回復(fù)+熱門(mén)話(huà)題+精華文章插件...2007-08-08
快速開(kāi)發(fā)一個(gè)PHP擴(kuò)展圖文教程
作者:heiyeluren本文通過(guò)非??焖俚姆绞街v解了如何制作一個(gè)PHP 5.2 環(huán)境的擴(kuò)展(PHP Extension),希望能夠在圖文的方式下讓想快速學(xué)習(xí)的朋友了解一下制作過(guò)程。2008-12-12
thinkphp解決數(shù)據(jù)傳入數(shù)據(jù)庫(kù)中特殊字符的問(wèn)題小結(jié)
這篇文章主要介紹了thinkphp解決數(shù)據(jù)傳入數(shù)據(jù)庫(kù)中特殊字符的問(wèn)題,為了解決這個(gè)問(wèn)題,你需要確保在插入數(shù)據(jù)庫(kù)之前,不對(duì)文本內(nèi)容進(jìn)行HTML實(shí)體編碼,需要的朋友可以參考下2024-03-03
PHP可變函數(shù)學(xué)習(xí)小結(jié)
PHP 支持可變函數(shù)的概念。這意味著如果一個(gè)變量名后有圓括號(hào),PHP 將尋找與變量的值同名的函數(shù),并且嘗試執(zhí)行它,本文給大家分享php可變函數(shù)學(xué)習(xí)小結(jié),對(duì)php可變函數(shù)相關(guān)知識(shí)感興趣的朋友一區(qū)學(xué)習(xí)吧2015-11-11
PHP中使用file_get_contents post數(shù)據(jù)代碼例子
這篇文章主要介紹了PHP中使用file_get_contents post數(shù)據(jù)代碼例子,本文直接給出代碼實(shí)例,需要的朋友可以參考下2015-02-02

