2020最新微信域名防封技術打破謠言

<!-- /\* Font Definitions \*/ @font-face {font-family:宋體; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:微軟雅黑; panose-1:2 11 5 3 2 2 4 2 2 4; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147483001 672087122 22 0 262175 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520081665 -1073717157 41 0 66047 0;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-520092929 1073806591 9 0 415 0;} @font-face {font-family:"\\@微軟雅黑"; panose-1:2 11 5 3 2 2 4 2 2 4; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147483001 672087122 22 0 262175 0;} @font-face {font-family:"\\@宋體"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} /\* Style Definitions \*/ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; mso-pagination:widow-orphan; layout-grid-mode:char; mso-layout-grid-align:none; font-size:11.0pt; font-family:"Tahoma","sans-serif"; mso-fareast-font-family:微軟雅黑; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} span.hljs-number {mso-style-name:hljs-number; mso-style-unhide:no;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:11.0pt; mso-ansi-font-size:11.0pt; mso-fareast-font-family:微軟雅黑; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-font-kerning:0pt;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:11.0pt;} /\* Page Definitions \*/ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page WordSection1 {size:595.3pt 841.9pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} /\* List Definitions \*/ @list l0 {mso-list-id:279725072; mso-list-template-ids:-1797495592;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} -->

2020最新微信域名防封技術打破謠言json

採用域名輪播系統api

添加入口域名以及多個分佈式落地頁面,入口域名採用多層加密防禦。落地頁採用隨機展現,而且對接微信域名監控系統,系統本身檢查,發現域名被封及時切換,保證用戶每次生成的分享連接和地址的子域名永不重複。微信

這樣作的好處有;app

1落地域名多層加密使用,減小域名的浪費和被封殺。curl

2是保護原始推廣落地頁不容易被舉報和發現,延長原始推廣落地頁壽命。分佈式

3是中間落地域名被封只需從新更換,不影響防封短連接的打開,減小流量浪費。ide

兼容QQ微信post

使用說明網站

使用步驟ui

在用戶後臺申請開通接口

登錄本身的用戶後臺,點擊菜單《微信域名加密防封》的子菜單《項目管理》,建立所屬的項目,首先建立一個項目

添加入口域名和落地域名

JSON返回示例

域名正常:

  1. $url = "http://api.monkeyapi.com";
  2. $params = array(
  3. 'appkey' =>'appkey',_//__您申請的__APPKEY_
  4. 'url' =>'www.url.com',_//__須要查詢的網站_
  5. ); <<--有不懂的加q諮詢:510124737-->>
  6. $paramstring = http\_build\_query($params);
  7. $content = Curl($url, $paramstring);

10.$result = json\_decode($content, true);

11.if($result) {

  1. var_dump($result);

13.}else {

  1. //__請求異常

15.}

16.

17._/**_

  1. * _請求接口返回內容_
  2. * _@param_ string $url [請求的__URL__地址]
  3. * _@param_ string $params [__請

求的參數_]_

  1. * _@param_ int $ipost [是否採用__POST__形式]
  2. * _@return_ string

23._*/_

24.function Curl($url, $params = false, $ispost = 0)

25.{

  1. $httpInfo = array();
  2. $ch = curl_init();

28.

  1. curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
  2. curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
  3. curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  5. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  6. if ($ispost) {
  7. curl_setopt($ch, CURLOPT_POST, true);
  8. curl_setopt($ch, CURLOPT\_POSTFIELDS, $params);
  9. curl_setopt($ch, CURLOPT\_URL, $url);
  10. }else {
  11. if ($params) {
  12. curl_setopt($ch, CURLOPT\_URL, $url.'?'.$params);
  13. } else {
  14. curl_setopt($ch, CURLOPT\_URL, $url);
  15. }
  16. }

45.

  1. $response = curl\_exec($ch);
  2. if ($response === FALSE) {
  3. //echo "cURL Error: " . curl_error($ch);
  4. return false;
  5. }

51.

  1. $httpCode = curl\_getinfo($ch, CURLINFO_HTTP_CODE);
  2. $httpInfo = array\_merge($httpInfo, curl_getinfo($ch));
  3. curl_close($ch);
  4. <<--有不懂的加q諮詢:510124737-->>
相關文章
相關標籤/搜索