rocket-a


git -C '/home/opc/rocketa.git' show 82a37b4 -- oci_func/click/func.py

commit 82a37b45f1ae7255ba27bacafbdc1fe8be9a680b
Author: Satoshi Ujihara <satoshi_ujihara@fivegate.jp>
Date:   Tue Oct 7 18:17:19 2025 +0900

    独自処理削除

diff --git a/oci_func/click/func.py b/oci_func/click/func.py
index 8c43a4b..83be5c7 100644
--- a/oci_func/click/func.py
+++ b/oci_func/click/func.py
@@ -70,13 +70,6 @@ def handler(ctx, data: io.BytesIO = None):
     hash_value            = ''
     hash_text             = ''
 
-    # サイバーエージェント(media_id:38)の独自処理用変数
-    cyber_agent_hash       = 'S9tSBzMUjfr9B5FA'
-    cyber_agent_cid        = ''
-    cyber_agent_af         = ''
-    cyber_agent_ky         = ''
-    cyber_agent_return_url = 'https://err.mobadme.jp/mb/error10.php'
-
     defined_parameters = {
         'ad_id',
         'client_id',
@@ -94,11 +87,6 @@ def handler(ctx, data: io.BytesIO = None):
     if headers.get('referer') is not None:
         referer = headers.get('referer')
 
-
-    # 売れるネット アドエビス広告
-    ad_ebis_list = {
-        '243', '277', '296', '308', '415', '520', '575', '746', '756', '777', '782', '783', '815'
-    }
     if headers.get('referer') is not None:
         referer = headers.get('referer', [None])[0]
 
@@ -131,35 +119,10 @@ def handler(ctx, data: io.BytesIO = None):
         if key not in defined_parameters:
             other_parameters = other_parameters + key + '=' + value + '&'
 
-            if int(media_id) == 38:
-                if key == 'cid':
-                    cyber_agent_cid = value
-
-                if key == 'af':
-                    cyber_agent_af = value
-
-                if key == 'ky':
-                    cyber_agent_ky = value
 
     if other_parameters is not None:
         other_parameters = other_parameters.rstrip('&')
 
-
-
-
-    # CyberAgent特殊処理
-    if media_id and int(media_id) == 38:
-        hash_text = ad_id + ':' + cyber_agent_cid + ':' + cyber_agent_af + ':' + cyber_agent_hash
-        hash_value = hashlib.sha256(hash_text.encode())
-
-        if not hash_value.hexdigest() == cyber_agent_ky:
-            cyber_agent_return_url += '?adid=' + ad_id + '&cid=' + cyber_agent_cid + '&af=' + cyber_agent_af + '&ky=' + cyber_agent_ky
-
-            return response.Response(
-                ctx,
-                status_code=302, 
-                headers={"Location": cyber_agent_return_url}
-            )
     logging.info(f"■■■163■■■■{error}")
     # 広告詳細取得
     if error == 0:
@@ -495,7 +458,7 @@ def handler(ctx, data: io.BytesIO = None):
 
             # Adjust特別処理
             elif int(result_method) == 4:
-                callback_url = 'https://api.ad-leap.jp/service/result?sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id + '&device_id={idfa||gps_adid}&adjust_id={adid}'
+                callback_url = 'https://api.rocket-a.com/service/result?sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id + '&device_id={idfa||gps_adid}&adjust_id={adid}'
 
                 if uid != '':
                     callback_url += '&media_uid=' + uid
@@ -533,175 +496,9 @@ def handler(ctx, data: io.BytesIO = None):
             # Singular特別処理
             elif int(result_method) == 10:
                 url += '&cl=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-            else:
-                if int(client_id) == 2 and ad_id in ad_ebis_list:
-                    url += '&ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id
-
-                elif int(client_id) == 3:
-                    url += '&c=pointincome&af_sub1=' + sid + '&sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 8:
-                    url += '&pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id
-
-                elif int(client_id) == 10:
-                    url += '&uid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 11:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param5=' + media_id
-
-                elif int(client_id) == 12:
-                    url += '&adleap_sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 13:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param4=' + media_id
-
-                elif int(client_id) == 14:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param4=' + media_id
-
-                elif int(client_id) == 15:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id
-
-                elif int(client_id) == 25:
-                    url += '&afad_param_1=' + sid + '&afad_param_2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 28:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 38:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id
-
-                elif int(client_id) == 39:
-                    url += '&click_id=' + sid + '&sub_id=' + ad_id + '&sub_id1=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 47:
-                    url += '&sad=' + sid + '&suid=' + ad_id + '&sid=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 49:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 53:
-                    url += '&suid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 54:
-                    url += '&click_id=' + sid + '&aff_sub1=' + ad_id + '&aff_sub2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 55:
-                    url += '&uix=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 56:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 59:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 62:
-                    url += '&pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 64:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 65:
-                    url += '&afid=' + sid + '&afid2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 70:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 73:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 76:
-                    url += '&pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 77:
-                    url += '&uix=' + sid + '-' + ad_id + '-' + client_id + '-' + media_id
-
-                elif int(client_id) == 79:
-                    url += '&SubId1=' + sid + '&SubId2=' + ad_id + '&SubId3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 81:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 82:
-                    url += '&suid=' + sid + '&sad=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 83:
-                    url += '&param4=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 84:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 85:
-                    url += '&ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 87:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 92:
-                    url += '&suid=' + sid + '&sad=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 97:
-                    url += '&pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 98:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 99:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 104:
-                    if int(ad_id) == 2168:
-                        url += sid
-
-                    else:
-                        # こちらはデフォルト
-                        url += '&sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 112:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 115:
-                    url += '&pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 116:
-                    url += '&ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id
-
-                elif int(client_id) == 119:
-                    url += '&pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 123:
-                    url += '&uix=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 125:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 129:
-                    url += '&aff_click_id=' + sid + '&s1=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 131:
-                    url += '&ext=' + sid + '&ext1=' + ad_id + '&ext2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 138:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 152:
-                    url += '&pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 155:
-                    url += '&click_id=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 158:
-                    url += '&cl=' + sid + '&psid=' + ad_id + '&psn=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 164:
-                    url += '&param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 172:
-                    url += '&pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                else:
-                    url += '&sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
+            else:                
+                pass
+                #client_id独自処理削除
         else:
             # ソケット通信の時はパラメータはデフォ
             if int(result_method) == 2:
@@ -753,174 +550,10 @@ def handler(ctx, data: io.BytesIO = None):
                 url += '?cl=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
 
             else:
-                if int(client_id) == 2 and ad_id in ad_ebis_list:
-                    url += '?ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id
-
-                elif int(client_id) == 3:
-                    url += '?c=pointincome&af_sub1=' + sid + '&sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 8:
-                    url += '?pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id
-
-                elif int(client_id) == 10:
-                    url += '?uid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 11:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param5=' + media_id
-
-                elif int(client_id) == 12:
-                    url += '?adleap_sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 13:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param4=' + media_id
-
-                elif int(client_id) == 14:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&param4=' + media_id
-
-                elif int(client_id) == 15:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id
-
-                elif int(client_id) == 25:
-                    url += '?afad_param_1=' + sid + '&afad_param_2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 28:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 38:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id
-
-                elif int(client_id) == 39:
-                    url += '?click_id=' + sid + '&sub_id=' + ad_id + '&sub_id1=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 47:
-                    url += '?sad=' + sid + '&suid=' + ad_id + '&sid=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 49:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 53:
-                    url += '?suid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 54:
-                    url += '?click_id=' + sid + '&aff_sub1=' + ad_id + '&aff_sub2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 55:
-                    url += '?uix=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 56:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 59:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 62:
-                    url += '?pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 64:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 65:
-                    url += '?afid=' + sid + '&afid2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 70:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 73:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 76:
-                    url += '?pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 77:
-                    url += '?uix=' + sid + '-' + ad_id + '-' + client_id + '-' + media_id
-
-                elif int(client_id) == 79:
-                    url += '?SubId1=' + sid + '&SubId2=' + ad_id + '&SubId3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 81:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 82:
-                    url += '?suid=' + sid + '&sad=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 83:
-                    url += '?param4=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 84:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 85:
-                    url += '?ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 87:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 92:
-                    url += '?suid=' + sid + '&sad=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 97:
-                    url += '?pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 98:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 99:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 104:
-                    if int(ad_id) == 2168:
-                        url += sid
-
-                    else:
-                        # こちらはデフォルト
-                        url += '?sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 112:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 115:
-                    url += '?pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 116:
-                    url += '?ebisOther1=' + sid + '&ebisOther2=' + ad_id + '&ebisOther3=' + client_id
-
-                elif int(client_id) == 119:
-                    url += '?pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 123:
-                    url += '?uix=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 125:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 129:
-                    url += '?aff_click_id=' + sid + '&s1=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 131:
-                    url += '?ext=' + sid + '&ext1=' + ad_id + '&ext2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 138:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 152:
-                    url += '?pbid=' + sid + '&kbp1=' + ad_id + '&kbp2=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 155:
-                    url += '?click_id=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 158:
-                    url += '?cl=' + sid + '&psid=' + ad_id + '&psn=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 164:
-                    url += '?param1=' + sid + '&param2=' + ad_id + '&param3=' + client_id + '&media_id=' + media_id
-
-                elif int(client_id) == 172:
-                    url += '?pbid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
-
-                else:
-                    url += '?sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
+            #client_id独自処理削除
+                url += '?sid=' + sid + '&ad_id=' + ad_id + '&client_id=' + client_id + '&media_id=' + media_id
 
-        if uid != '' and int(result_method) != 4 and int(client_id) != 104:
+        if uid != '' and int(result_method) != 4:
             url += '&media_uid=' + uid
 
         logging.info(f"■■■917■■■{url}")

diff.txt · 最終更新: by root