【拓展推广】下载站【安全下载】定制说明

360有钱联盟平台,拓展推广服务,【安全下载】方式定制说明

【拓展推广】下载站【安全下载】定制说明

功能说明

安全下载”是一种在“软件下载网站”上流行的【软件推广方式】。其实现的效果是:用户在安装自己想要的软件同时,一起安装上推广软件(360安全卫士)。以此达到【推广软件】的目的。具体的实现过程是:

  1. 用户点击网站上软件的【下载按钮】,会先下载一个下载器”EXE程序“,用户运行这个程序会先下载你配置好的,用户真正想要下载的软件(例如想下载QQ)。
  2. 当用户想要的软件下载完成后,下载器会额外静默下载安装【360安全卫士】(正式版)
  3. 所谓的【定制】就是实现这个下载安装【安全卫士】的功能。下载器下载安装的“360安全卫士”,是你在【360有钱联盟】平台上的卫士安装包。安装完成算你的收益。并且会设置好你的导航网址。

定制流程

填写文档

  1. 下载模版文档:https://www.blissfulcandy.com/download/ConfigFile/yqsafedownloadducument.zip
  2. 解压缩出来得到一个Excel文档:【安全下载】软件网址模版文档.xlsx
  3. 所谓【定制安全下载】,实际上就是把你网站上的【软件下载地址】,变成【推广安全卫士】的【下载网址】
  4. 所以你需要先填写文档,你自己网站上有哪些软件想【生成】安全下载地址,就填写进去。
  5. 一行一个软件,如图所示。第二行是我写的【例子】,你编辑的时候删除第二行
【拓展推广】下载站【安全下载】定制说明

邮件申请

  1. 申请定制很简单,只需要【发一封邮件】即可。邮件内容如图所示,自己照猫画虎吧
  2. 邮件中你有钱联盟的ID,在这个页面中可以查到:https://youqian.360.cn/personalinfo.html
  3. 记得邮件中,附上你刚才填写好的【Excel文档】啊!要不然我还得加你微信索要
  4. 发送邮件到:360youqian@360.cn
【拓展推广】下载站【安全下载】定制说明

获取链接

  1. 发送申请后添加【客服微信】(微信号:yanyanasd1
【拓展推广】下载站【安全下载】定制说明
  1. 一般【第二个】工作日,客服就会通过【微信】(邮件也会给你回复的),发给你生成后的【文档】
  2. 你查看文档就能知道每个软件的【安全下载】地址了。
  3. 一个软件的【安全下载】网址,是类似这样的
https://baoku.360.cn/tools/downloadInstaller?url=https://www.xiaoyisysreset.com/XYSoftInstaller/XYSoftInstaller.exe&cid=1031&name=xysoftinstaller&sign=7cc2705477b76a165218132ddc0e85af

应用场景

  1. ”安全下载“这种推广方式,一般都应用在【软件下载网站】。例如:https://baoku.360.cn/soft/show/appid/103595847?channel=9510140
  2. 拿到软件的【安全下载】网址,你就可以自己去编辑你的网站页面了,把现在的【直接下载网址】替换成对应的【安全下载】网址。
  3. 如果你会做网页,也可以自己额外制作一个按钮,名字就叫【安全下载】。随便你怎么搞都行,没有要求。反正就是个【下载网址】,你可以放网站按钮上,也可以微信QQ发给别人都行。例如华军软件园这样的
【拓展推广】下载站【安全下载】定制说明

—————————————————————————————————————————————————

以上就【完结】了。下面的【高级应用】适用于有编程开发能力的人看的,没有的话就不用往下看了

高级应用

这块内容需要有【代码开发】的基础,如果你是公司企业,有自己的(前端)程序员,那可以继续往后看。

  1. 申请定制【安全下载】功能后,我们会给你开放一个【API接口】。通过编程调用这个接口,你就能自己去生成软件的【安全下载】网址,而不用每次都来找技术支持【生成】安全下载网址了。
  2. API接口文档:https://easydoc.soft.360.cn/doc?project=bdaba07acb26c777bc1068a74be1d534&doc=9a819cb54dd82fbcfba74ee5ed8a76f2&config=title_menu_toc
  3. 接口Python代码生成【安全下载链接】示例,供参考
#! /usr/bin/env python
# -*- coding:utf-8 -*-
# version: 1.0.0.1001
# update: 2024.09.03 10:47
# usage: 基于官方提供的【CID】和【签名秘钥】,生成【软件下载链接】的【安全下载】链接

import base64
import hashlib


def build_sign(url, name):
    sign_param = {"url": url, "cid": cid, "name": name}
    sorted_keys = sorted(sign_param.keys())
    calc_string = '&'.join(f'{key}={sign_param[key]}' for key in sorted_keys)
    step0 = calc_string + secret_key
    step1 = base64.b64encode(step0.encode('utf-8')).decode('utf-8')
    md5_hash = hashlib.md5(step1.encode('utf-8')).hexdigest()
    return md5_hash


if __name__ == '__main__':
    cid, secret_key = '官方提供的【CID】4个数字', '官方提供的【签名秘钥】字符串'
    soft_url = r'你自己软件的【真实下载地址】'
    soft_name = '你自己软件的【名称】,必须是英文字母,写拼音都行'
    sign = build_sign(soft_url, soft_name)
    safe_download_url = (r"https://baoku.360.cn/tools/downloadInstaller?url={0}&cid={1}&name={2}&sign={3}"
                         .format(soft_url, cid, soft_name,sign))
    print('软件【{0}】的【安全下载】网址是: {1}'.format(soft_name, safe_download_url))

本文为原创文章,撰写发布者:GSolaris,转载请注明出处:https://www.blissfulcandy.com/index.php/2024/08/27/extentpromotesafedownload/

(0)
GSolarisGSolaris

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

微信联系
关注公众号