之前文章给大家分享过电影小程序,这次给大家分享一个最近也比较火的外卖小程序,小程序是什么就不多说了,不知道的自行百度!
外卖小程序其实就是类似几年前比较火的淘宝客,我们给饿了么、美团做推广,参与他们发出的推广活动,给我们的用户推送红包,让他们产生订单,从而我们可以拿到返利,其实就是这么简单,没有多么复杂。
那如果要做这个项目,需要什么嘛?
其实也很简单,一个小程序号、一套小程序源码、一台服务器或者虚拟主机,就够了,整个搭建过程不超过30分钟,但是主要的难度,是在于对接那些平台,拿到可以推广的短链接,首先你的入驻,设置自己的广告位,
找到自己的推广位置,通过各种方式拿到自己对应的推广链接,然后把这些链接写入自己的小程序的后台接口里,这样每次广告变了,去后台直接修改就可以了,就不需要修改前端代码,再次提交到腾讯审核。
目前我自己玩的是对接了饿了么、美团,其他平台其实也还是可以对接的,比如拼多多、京东、淘宝、蘑菇街等等,为什么我只对接两个呢?我觉得,既然我是做外卖小程序,那还是切入主题比较好,其次一下对接那么多平台,
太麻烦了,实在不想搞!上面说了那么多,给大家看看成品大概是啥样子的。
美团/饿了么外卖CPS联盟返利公众号小程序核心源码
外卖返利分销系统,三级分销,佣金全返!
操作便捷,运行流畅,易上手。
外卖cps带分销返利源码
外卖cps饿了么美团外卖券返利小程序+前端
怎么推广“外卖CPS项目”赚佣金?
饿了么美团外卖红包小程序搭建教程
源代码地址
搭建步骤
- 下载以上源代码到本地
http://www.mybei.cn
成品展示
截图
步骤
- 下载以上源代码到本地
http://www.mybei.cn - 修改为你自己的微信小程序,打开 /dist/pages/ele/index.js
- 微信小程序->开发管理->开发设置 添加 request的域名: 地址:
https://mp.weixin.qq.com/wxamp/devprofile/get_profile?token=271531762&lang=zh_CN
- 小程序管理后台配置你的链接
后台地址: http://q.mybei.cn - 进去之后选择小程序管理->无裂变小程序管理->添加小程序->填入你自己的链接
- 微信开发者工具,导入项目,提交审核
var AdmZip = require('adm-zip');
// reading archives
var zip = new AdmZip("./my_file.zip");
var zipEntries = zip.getEntries(); // an array of ZipEntry records
zipEntries.forEach(function(zipEntry) {
console.log(zipEntry.toString()); // outputs zip entries information
if (zipEntry.entryName == "my_file.txt") {
console.log(zipEntry.getData().toString('utf8'));
}
});
// outputs the content of some_folder/my_file.txt
console.log(zip.readAsText("some_folder/my_file.txt"));
// extracts the specified file to the specified location
zip.extractEntryTo(/*entry name*/"some_folder/my_file.txt", /*target path*/"/home/me/tempfolder", /*maintainEntryPath*/false, /*overwrite*/true);
// extracts everything
zip.extractAllTo(/*target path*/"/home/me/zipcontent/", /*overwrite*/true);
// creating archives
var zip = new AdmZip();
// add file directly
var content = "inner content of the file";
zip.addFile("test.txt", Buffer.alloc(content.length, content), "entry comment goes here");
// add local file
zip.addLocalFile("/home/me/some_picture.png");
// get everything as a buffer
var willSendthis = zip.toBuffer();
// or write everything to disk
zip.writeZip(/*target file name*/"/home/me/files.zip");