我们讲了,通过八图片平台,可以生成一个带有二维码的图片链接,扫码支付后就会跳转到一个指定的网页。有人可能会问,这个支付后跳转网页的功能有什么用呢?用处可大了,比如,我可以在网页上放置软件,视频,或者一些下载资源等等,然后用户扫码支付之后,就可以跳转过去看到了,相当于自动的出售虚拟资源了,自动成交。网页如果自己不会建的话,可以用第三方的网页,比如有道笔记,腾讯文档等,都是有固定网址的,都可以设置成跳转后的网页。

上一次讲的是通过八图片平台的api接口,生成这样一个可以支付后跳转的图片链接,但是需要平台进行审核,审核通过之后才能显示,还要等,所以有些不太方便。这次主要是实现,不用经过平台审核,生成可以直接显示出来的图片链接。

当然,如果你不需要用api,也可以登录他们平台,直接上传图片并设置跳转的网址,手动生成二维码的图片链接,也是可以的。我这里主要是记录用api自动生成。因为用程序自动生成,才可以更方便的将这个功能集成到我自己的系统里。

我们首先打开八图片的api接口文档,看一下免审核上传图片接口的介绍:

上面说明,要先设置网页地址和支付地址,那我就下载一个他们的demo源码,然后直接配置就行了。我就先选择易支付的源码,源码下载地址: 易支付平台_支付接口对接_八图片网络平台

为什么要用易支付?因为易支付的平台比较多,随便找一个就可以直接测试了。但是如果真正使用的时候,还是建议找一个可靠的易支付平台,因为网上的易支付平台太多了,参差不齐,一定要擦亮双眼。

下载好源码之后,打开里面配置说明,然后按照步骤进行配置:

先上传源码,然后配置epay.config.php中的参数:

最后在八图片的api接口页面,设置好网页地址和支付地址:

设置好之后,就可以直接用api上传了。不过接口地址和上次的不一样,这次免审核的接口地址是:

http://web.8tupian.com/api/c.php

参数和返回值都是一样的:

参数1:act,由于用的模式三,所以固定为up3

参数2:pic,你要设置的图片的网络地址(这个图片有什么用呢?因为支付二维码会附着在这张图片的右下角,所以一定要设置一张图片)

参数3:texturl,支付后需要跳转的网址

参数4:price,图片价格,用户需要支付多少钱,才能跳转到网址

参数5:pid,商户的pid(在八图片的api接口页面获取)

参数6:key,商户的秘钥key(在八图片的api接口页面获取)

返回值:json格式,code为0,表示成功,其他值是失败。

我以“支付后跳转到百度首页”为例,用php实现了调用方法:

<?php$pid = {你的商户id};
$key = {你的商户key};$url = "http://web.8tupian.com/api/c.php?act=up3&pic=https://img-blog.csdnimg.cn/9aec9e1fd0f4404897e61a8a9d5aff23.png&texturl=http://www.baidu.com&price=100&pid=" . $pid . "&key=" . $key;$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);$ret = json_decode($response, true);
if ($ret['code'] != 0)
{//失败了,打印出失败原因echo $ret['msg']; die (0);
}
else
{//成功了,打印出生成的图片的网络地址echo $ret['picurl'];die (0);
}
?>

调用成功后,会返回一个图片链接,打开可以直接显示出来。

同样,调用api接口的速度不宜过快,两次调用之间最好加上一个时间间隔,如下:

sleep(1000);

设置支付后跳转到一个指定的网页,自动成交出售虚拟产品相关推荐

  1. 如何制作,支付后跳转到任意网址的图片二维码

    最近有一个项目,需要制作生成一个二维码图片,然后扫码支付后可以跳转到一个指定的网页. 这个需求倒是并不复杂,就是实现起来有点麻烦,需要判断是否支付成功,然后成功后回调通知什么的.我就想,网上有没有现成 ...

  2. html链接到另一个网址,怎么设置超级链接跳到另一个网站

    网页上的超链接一般分为三种:一种是绝对URL的超链接.URL(Uniform Resource Locator)就是统一资源定位符,简单地讲就是网络上的一个站点.网页的完整路径 第二种是相对URL的超 ...

  3. vs设置语言后引用dll的一个错误

    本来我的vs2005是英文版的,DLL都应该的1033文件夹下,我安装sql2005中文版后,设置成了中文版,这时我引用系统DLL时总提示找不到2052文件夹下的DLL,我把版本改为英文后恢复正常 转 ...

  4. php微信扫码支付后跳转页面跳转页面,PC端 微信支付 扫码之后页面跳转处理

    其实就是用Ajax异步刷新去后台轮询. if(payType == 'wxPay'){ $.ajax({ url: "********", type: "post&quo ...

  5. html 禁用自动跳转,阻止iframe里的网页自动跳转如何阻止iframe里引用的网页自动跳转方法...

    今天做了个网页,要在网页里设置一个iframe,然后套用其他的网站的时候,出现了莫名其妙的问题,我的网页居然会强制自动跳转到这个网页上. 经过网上的资料搜索,发现问题的原因是由于嵌入的页面中有以下代码 ...

  6. 从微信跳转第三方app:在微信打开h5页面后,点击触发跳转自己app指定页面

    今天,朋友发来一条拼多多砍价消息,点击链接跳转到下面的H5页面,点击允许,跳转到拼多多的App Store页面,到这都很正常对吧,神奇的是点击打开后跳转到了指定的页面,不只是简单的打开app 想了下他 ...

  7. php 上传图片加密,图片加密平台源码_图片在线加密+包含三种模式上传图片+支付后看原图-html资源网...

    采用 php+mysql 的环境,php 版本是 php5.6. 源码是通过调用八图片平台的 API,进行设计开发的.用此源码搭建的网站,用户资金直接进入你自己的支付接口. 8tupian 图片加密平 ...

  8. ios浏览器微信支付回调页面_iOS集成H5微信支付实现跳转与回调的解决方案

    前言 最近有个需求,不能在iOS客户端内集成支付宝和微信的App支付SDK(为了防苹果审核检测SDK),因此使用H5支付,虽然微信和支付宝的H5支付文档都说不要在App内使用H5支付而是使用App支付 ...

  9. http 404强制跳转到指定的网页地址

    前言 有时候我们可能遇到这样一个情况:当我们访问一个不存在的网页,http协议返回给我们404,浏览器会跳转到一个固定的网页(可以是我们产品的官网).那么对于这样一个需求,我么应该怎样修改内核呢 方案 ...

最新文章

  1. Docker 容器启动失败日志分析方法,启动sonic容器实例simple时未报错运行一会又停止的问题排查实例演示
  2. spring InitializingBean接口
  3. ML.NET 推荐引擎中一类矩阵因子分解的缺陷
  4. zabbix4.0添加mysql报警_Zabbix4.0系统告警“Zabbix server is not running”
  5. Matplotlib 中文显示方框 最简单解决方案
  6. 算法与数据结构1800题 之 栈和队列
  7. 安全整数和 Number.isSafeInteger()
  8. java socket 缓冲_关于socket的发送缓冲区网上有诸多的讨论,这里个人小结一下,希望对以后有些帮助。首先,看下面一段代码,...
  9. 【笔试/面试】—— 不使用大于、小于、if 语句,实现 max 宏
  10. 物业小区管理系统源码
  11. 【JS基础】JavaScript语言简介及简单例子
  12. qpython3 安装库_qpython3如何安装库
  13. 计算机专业国际竞赛,国际计算机竞赛深度剖析
  14. 服务器虚拟机化对应云计算的,服务器虚拟化与云计算
  15. S君 被父母毁掉的一生 r瓴
  16. 2021-2022学年——嵌入式系统实践实验5_Time实验
  17. 吃鸡哪个服务器网络稳定,中国地区吃鸡哪个服务器不卡 | 手游网游页游攻略大全...
  18. matlab典型相关函数,典型相关分析(Matlab实现函数)
  19. 笔记本电脑 台式计算机类比推理,行测题库:行测类比推理模拟题3.29
  20. 甲骨文大裁员后,中国企业软件业务能做什么?

热门文章

  1. java8分组_JAVA8 分组统计
  2. 集成电路的代换方法及其原则
  3. 怎样用计算机截图,如何在电脑中截图
  4. readxl包导入excel报错Error: `path` does not exist解决方法
  5. Linux如何使用WIFI连接abd
  6. java word 文档合并_Java 合并Word文档
  7. 软件开发过程与项目管理(16.项目结束)
  8. 软件工程_0, 软件开发约定
  9. ITSS服务项目经理
  10. 易语言-王者天下页游自动回收辅助