2019独角兽企业重金招聘Python工程师标准>>>

前言

前文《利用京东联盟API获取自定义推广链接》介绍了如何使用联盟API获取自定义推广链接。

这里我做一个小页面,功能是在页面输入京东链接,点击按钮后,自动获得推广链接然后,显示在页面上,同时我们自定义了几个参数,将这个京东推广链接保存到数据库,以便我们在网站中可以自动的读取出来。

点击生成后:

保存数据按钮,将把几个参数保存到数据库中,然后我们就可以在网站上读取这些信息啦。

Mysql数据表结构

一个非常简单的表,用来保存推广链接信息。

构建一个php页面

下面是我写的页面(完整代码请到我的git仓库中下载查看):

<?php
$tgurl = $_POST["tgurl"];
$tgname = $_POST["tgname"];
$tgdesc = $_POST["tgdesc"];
$tgparam = $_POST["tgparam"];$action = $_POST["action"];
if($action == "save"){if($tgurl=="" || $tgname =="" || $tgparam==""){echo "<script>alert('链接,名称,参数必须填写!')</script>";}else{include("db.php");$conn = openDB();$maxsort = query("select max(sort) sort from linkUrl");$sortnumber = mysql_fetch_array($maxsort)["sort"] + 1;$sqlstring ="insert into linkUrl (urlString,urlName,urlType,urlParam,sort,`desc`)values('".$tgurl."','".$tgname."',1,'".$tgparam."',".$sortnumber.",'".$tgdesc."')";$result = query($sqlstring,$conn);if(!$result){echo "<script>alert('保存失败!')</script>";}else{echo "<script>alert('保存成功!')</script>";}}
}
?><!DOCTYPE html>
<html>
<head><title>自定义推广链接生成</title><meta charset="UTF-8"><script type="text/javascript" src="jquery.js"></script><link rel="stylesheet" href="style.css"></head><body><div id="mainContent"><div id="urlgen"><span>京东URL-链接:</span><input type="text" id="jdurl" value=""/><div class="savebtndiv"><input type="button" id="btnGen" class="btn" value="生成" onclick="gen()"/></div></div><div id="urlform" style="display:none"><form id="form" method="post" onsubmit="return checkForm()" /><input type="hidden" name="action" value="save"/><p><span><a href="#" id="tgurlalink" target="_blank">推广URL-链接:</a></span><input type="text" id="tgurl" name="tgurl" value=""/></p><p><span>推广URL-名称:</span><input type="text" id="tgname" name="tgname" value=""/></p><p><span>推广URL-描述:</span><input type="text" id="tgdesc" name="tgdesc" value=""/></p><p><span>推广URL-参数:</span><input type="text" id="tgparam" name="tgparam" value=""/></p><div class="savebtndiv"><input type="submit" class="btn" value="保存数据" /></div></form></div></div><script type="text/javascript">function gen(){var jdurl = $("#jdurl").val();if(jdurl){$.get("link.php", {u:jdurl}, function (data,status){if(data){$("#tgurlalink").attr("href",data);$("#tgurl").val(data);$("#urlform").show();}else{alert("生成url失败,请确认填写的链接是否正确");}});}else{alert("请输入京东链接");$("#jdurl").focus();}}function checkForm(){var tgurl = $("#tgurl").val();var tgname = $("#tgname").val();var tgdesc = $("#tgdesc").val();var tgparam = $("tgparam").val();if(tgurl =="" || tgname=="" || tgparam==""){alert("链接,名称,参数是必填项!");return false;}return true;}</script>
</body>
</html>

这里用到了一个db.php(php连接mysql),一个link.php(通过给参数:u=京东链接,来获取推广链接)文件。

详细内容请到我的GIT仓库下载查看。

在前台读取数据库中保存的推广链接显示的一个Demo

您也许注意到了本站footer底部和文章末尾有一个友情推荐,这个就是我在前台读取的一个Demo,每次随机读取8个链接显示。

在您的模版文件,需要显示的位置中写上:

<?php include("echolink.php");?>

echolink.php文件内容:

<?phprequire_once("db.php");$sqlstring = "select * from linkUrl where urlType = 1 order by rand() limit 8";$conn = openDB();$result = query($sqlstring);echo "友情推荐:";while($row = mysql_fetch_array($result)){$link = "<a target='_blank' href='".$row["urlString"]."'>".$row["urlName"]."</a>&nbsp;&nbsp;";echo $link;}
?>

结束

就这样啦,点到为止,剩下的自由发挥~~~

查看Demo地址:http://devonios.com/app/jd/index.php

tips:

本文由wp2osc导入,原文链接:http://devonios.com/jd-union-link-gen-app.html

由于OSChina的OpenAPI在处理content参数时会自动过滤img标签,所以无法显示图片,详见

转载于:https://my.oschina.net/lijialong/blog/474384

完整的京东联盟自定义推广链接生产程序相关推荐

  1. php对接京东宙斯平台,利用京东联盟API获取自定义推广链接

    本文将简单介绍下京东联盟.京东宙斯两个平台,以及如何利用京东宙斯平台的京东联盟API来快速获取自定义推广链接. 关于京东联盟 京东联盟(去官网看看)是一个CPS模式的营销平台,我们可以使用自己的网站放 ...

  2. 利用京东联盟API获取自定义推广链接

    2019独角兽企业重金招聘Python工程师标准>>> 本文将简单介绍下京东联盟.京东宙斯两个平台,以及如何利用京东宙斯平台的京东联盟API来快速获取自定义推广链接. 关于京东联盟 ...

  3. discuz 自定义联盟推广链接案例及百度分享自定义推广链接的方法

    原理,推广者通过论坛自动生成的属于自己的推广链接,分发出去后,其它人通过该链接访问,广告联盟便可记录推广者并给予奖励. 涉及三个文件.cf_conn.php及cf_reg.php,为了让推广链接窗口在 ...

  4. 京东联盟开发(1) 商品SKUID采集

    本文介绍京东联盟中推广商品的采集过程. 一.API介绍 推广商品列表的API为 https://media.jd.com/gotoadv/goods 相关参数说明 主类目表 二.采集方法 使用火车头采 ...

  5. 如何从京东联盟推广链接中解析商品ID

    从京东联盟推广链接中解析商品ID,目前有两种方法,可以根据自己的需要进行使用. 1.模拟访问 可以通过对推广链接进行模拟访问跳转,直到链接为官方商品页面链接,然后从链接里匹配商品id,不过此种方法需要 ...

  6. 京东联盟高级API - 京东联盟二合一解析并带出所有此商品的券,解析二合一链接

    京东联盟高级API - 解析二合一链接 1.注册共京荣开放平台账号 注册地址: http://interface.mkstone.club/#/ 2.接口地址 http://api.mkstone.c ...

  7. 视频号怎么在扩展链接中添加京东联盟、拼多多带货链接

    视频号 免费添加商品链接. 视频号发布视频,可以在视频中添加商品链接,赚取佣金. 但是 有很多给视频号添加链接的小程序都是收费的. 分享一个免费给 视频号添加商品链接的方法. 第一步:电脑打开浏览器, ...

  8. python 淘宝联盟_python模拟登陆阿里妈妈生成商品推广链接

    淘宝官方有获取商品推广链接的API,但该API属于增值API 普通开发者没有调用权限 需要申请开通 备注:登陆采用的是阿里妈妈账号登陆非淘宝账号登陆 代码如下: #coding:utf-8 __aut ...

  9. 弘辽科技:淘宝联盟的推广方式有哪些?

    当今的时代是一个流量的时代,对于商家来说,高流量就意味着高曝光.高点击和高收益.作为阿里旗下的一大营销推广平台--淘宝联盟更是商家争相使用的一个平台.但是对于一些新手商家来说可能并不知道淘宝联盟究竟有 ...

最新文章

  1. 算法:ACM二分图匹配 HDU2063
  2. HyperLedger Fabric 错误记录
  3. Redis添加密码认证Cacti监控读取Redis状态值为-1的最快速解决方案
  4. VBScript函数
  5. SQL中返回刚插入记录的ID
  6. 企业微信开发整理汇总
  7. 武神坛任务超详细解说。刷战神任务
  8. cibersortx怎么用_如何使用Xbrowser
  9. Java可变参数的基本使用
  10. 2023年谷歌搜索排名规则揭秘,Google排名机制
  11. 计算机专业基础需要注意的点
  12. 用递归方法将十进制转化为二进制数
  13. 施工人员临时出入证管理制度
  14. [科幻]一堂宇宙生物课
  15. 20145230熊佳炜《网络对抗》实验四:恶意代码分析
  16. 宠物粮赛道拥挤,波奇、中宠、佩蒂、三只松鼠们如何赶风口?
  17. 顶级免费空间hostinger搭建个人网…
  18. android 9 手机硬件性能,一加9系列系统评测:功能丰富+稳定流畅,或是目前最佳安卓系统...
  19. JAVA一条龙持续集成方案(完整步骤+脚本+配置)
  20. 伺服阀放大器接线设置

热门文章

  1. 用意念和画笔来悼念永恒的Michael Jackson的活动中发现
  2. FFmpeg基础: YUV像素格式介绍和使用
  3. sklearn逻辑回归案例分析 《良/恶性乳腺癌肿瘤预测》
  4. 访问别人的计算机时默认密码是多少,计算机访问时怎样设定访问密码.doc
  5. 微信公众号网页中页面的关闭事件
  6. 时间那点儿事儿 -- 时间戳,时区,冬令时,夏令时
  7. 锡兰这里除了雪什么都有
  8. String类型的方法
  9. 数据结构课程设计-神秘国度的爱情故事-LCA:tarjan+离线/树链剖分/暴力
  10. Python爬取百思不得姐的视频