免费欧洲美女牲交视频,欧洲女人牲交视频免费,黑人女人性较视频免费视频

<strike id="f7thz"><dl id="f7thz"><del id="f7thz"></del></dl></strike>
<strike id="f7thz"></strike>
<strike id="f7thz"></strike>
<th id="f7thz"><dl id="f7thz"></dl></th>
<strike id="f7thz"></strike><strike id="f7thz"></strike>
<strike id="f7thz"></strike>
<span id="f7thz"><i id="f7thz"><del id="f7thz"></del></i></span>
<span id="f7thz"></span>
<span id="f7thz"><dl id="f7thz"><ruby id="f7thz"></ruby></dl></span>
互聯網知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

微擎公眾號數據庫遷移讓之前用戶數據不變

作者:狐靈科技 | 2020-04-05 17:39 |點擊:

使用微擎的時候 之前使用的一個公眾號,運營后想更換另一個公眾號,但是 更換的話  用戶的余額 積分 一些應用的數據 會不存在這讓好多運維都會很尷尬,急忙找人在自己的云服務器上一通亂搞。今天給大家分享一個微擎粉絲遷移 數據庫用戶不變的方法

微擎公眾號數據庫遷移讓之前用戶數據不變

微信公眾平臺粉絲遷移使用場景

有兩個公眾號A和B,微擎綁定公眾號A運營一段時間,擁有粉絲和運營數據,因故不能繼續使用公眾號A運營,在微擎后臺中把公眾號A的綁定參數緩存公眾號B的參數,然后在微信官方提交了粉絲遷移申請并且已經完成了粉絲遷移。這時原公眾號A的粉絲自動遷移到了公眾號B,但是用戶進入系統后發現原來的數據信息都被清空。

粉絲數據清空的原因

微擎系統的數據實際并沒有被清空,微信公眾平臺的官方雖然完成了粉絲遷移,但同一個粉絲關注的是不同的公眾號,導致 open ID (被稱為微信粉絲的身份證號)發生了變化,雖然是同一個粉絲但是生成了兩個 open ID,所有的數據信息都在原open ID ,新生成的 open ID  沒有數據。

恢復粉絲數據的方法

方法一、在進行官方粉絲遷移前,申請微信開放平臺,同時接入公眾號A和公眾號B。這樣可以在完成粉絲遷移后可以保證粉絲數據完整。此方法的優點是簡單省事,缺點是微信開放平臺每年需要300元的費用。

方法二、如果舍不得口袋里的銀子,可以不用開放平臺,通過技術處理。具體處理方案如下:

1、原粉絲數據表增加一個字段記:trans_status  用該字段標記粉絲狀態:0表示未遷移,1表示已遷移,2表示新用戶, 3表示需要手動處理。粉絲新關注后默認狀態為新用戶。

2、找到原粉絲數據表的最后一個id號,比如id為10086這個號。 舊粉絲標記為未遷移: update set trans_status=0 from ims_jueqi_knowme_user where id<=10086。

3、 對新關注的用戶進行匹配,判斷該用戶是否是老粉絲遷移過來的,從10087開始向下一條一條的處理 Select id from ims _ jueqi _ knowme _ user where nickname = ( Select nickname from ims _ jueqi _ knowme _ user where id=10087 )。

說明:

  • 這條SQL語句中的 ims _ jueqi _ knowme _ user 是微擎應用的粉絲數據庫表名稱。
  • 上述舉例中采用的匹配條件是微信昵稱 nicename ??梢愿鶕约旱那闆r選擇采用手機號或者其他匹配條件。
  • 如果這條SQL語句執行結果為空就是沒有同名的,那么認為是新用戶,這條記錄的 trans_status 標記為狀態 2 并且不進行行操作。
  • 如果這條SQL語句執行結果大于 1 條記錄,則認為有多人同名,這條記錄的 trans_status 標記為狀態 3并且打印這個需要手動來處理用戶。
  • 如果這條SQL語句執行結果只有 1 條記錄。則刪除本條id(如10087)的數據,并把找到的那一條的 open ID 替換成新的open ID 。

4、由于粉絲關注新公眾號(公眾號B)的時間不統一,所以上述方案生成 php 文件,可以反復執行。

微擎重新綁定微信公眾號后進行粉絲遷移,保證系統設置和客戶資料,余額等信息不變的方法

恢復粉絲數據方案二代碼

代碼使用說明如下:

  • ‘host’=>’127.0.0.1’,      改為您數據庫的host
  • ‘port’=>’3306’,            改為您數據庫的端口
  • ‘dbname’=>’we7’,       改為您數據庫的名稱
  • ‘username’=>’root’,    改為您數據庫的用戶名
  • ‘password’=>’jingcheng’,  改為您數據庫的密碼
  • ‘charset’=>’utf8’,
  • ‘dsn’=>’mysql:host=127.0.0.1;dbname=we7;port=3306;charset=utf8’  這句根據上面的更改進行
  • $id = 10087;                改為您數據庫的新用戶開始的ID
  • $table = “ims_aide_user”;      改為您微擎應用粉絲信息的數據表名稱
<?php
ini_set('max_execution_time', 300);
$db = array(
'host'=>'127.0.0.1',
'port'=>'3306',
'dbname'=>'we7',
'username'=>'root',
'password'=>'jingcheng',
'charset'=>'utf8',
'dsn'=>'mysql:host=127.0.0.1;dbname=we7;port=3306;charset=utf8'
);
$id = 10087;//新數據開始的編號
$table = "ims_aide_user";
如沒特殊注明,文章均為狐靈科技原創,轉載請注明??http://www.myredapron.com/hulianwang/1165.html
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:023-68168040 / 大客戶專線:15523356218

免费欧洲美女牲交视频,欧洲女人牲交视频免费,黑人女人性较视频免费视频
<strike id="f7thz"><dl id="f7thz"><del id="f7thz"></del></dl></strike>
<strike id="f7thz"></strike>
<strike id="f7thz"></strike>
<th id="f7thz"><dl id="f7thz"></dl></th>
<strike id="f7thz"></strike><strike id="f7thz"></strike>
<strike id="f7thz"></strike>
<span id="f7thz"><i id="f7thz"><del id="f7thz"></del></i></span>
<span id="f7thz"></span>
<span id="f7thz"><dl id="f7thz"><ruby id="f7thz"></ruby></dl></span>