最近开始搞一些个人支付通道的开发,方便个人不用和第三方平台签约就能收款,省去很多流程手续的成本。

然后翻了一下网上并没有太多现成的技术教程,只能自己研究着搞了。

这次要分享的是利用抖音的充值接口,去分析提取出支付链接,分别包含微信原生支付的h5支付链接,和支付宝h5支付链接。

微信h5支付:

抖币充值,抖音充值,抖音直播充值官方入口 - 抖音

支付宝h5支付

抖币充值,抖音充值,抖音直播充值官方入口 - 抖音

整个开发流程思路是以下几步:

1.抓包分析抖音的充值的整个流程,提取关键的一些请求和API

2.把每个请求所需的参数整理出来,从相关的接口获取到这些参数

3.在postman等工具中模拟请求进行测试

4.写代码实现整个逻辑

下面把第一步也是最重要的一步分析逻辑在这分享一下。

充值下单接口

1.打开网页抖音充值页面,抓包分析到充值抖币的接口地址如下。

其中mobile代表了手机号,price就是支付金额,可以自定义传入。

'https://www.douyin.com/webcast/wallet_api/diamond_buy_external_safe/?diamond_id=666666&source=5&way=0&aid=1128&mobile='
                . $mobile . '&open_id=&fp=verify_kwo95axu_ZwXiLOvz_jt6N_4f2P_9mJb_TJ9MmZO7orJm&platform=iphone&customized_price='
                . $price . '&extra=%7B%22domin_type%22:1%7D&guide_source=false'
2.测试发现这个接口需要用到Cookie。

不难理解cookie相当于是标识了充值发起人,然后可以给其它任何帐号充值。

直接F12打开调试模式找到netword下,该请求里面请求头中的Cookie,复制下来保存。

在postman中测试发现返回结果如下:

{
    "data": {
        "order_id": "10000017038524895319462912",
        "params": "https://tp-pay.snssdk.com/cashdesk/?app_id=800095745677&encodeType=base64&merchant_id=1200009574&out_order_no=10000017038524895319462912&return_scheme=&return_url=aHR0cHM6Ly93d3cuZG91eWluLmNvbS9wYXk/c2NlbmU9ZG91eWluX21vYmlsZQ==&sign=e51588008a7174bec265fa3c6e84a2a8&sign_type=MD5&switch=00&timestamp=1638784363&total_amount=1000&trade_no=SP2021120617523129782881685348&trade_type=H5&uid=1012003520129767",
        "pay_type": "0"
    },
    "extra": {
        "now": 1638784363134
    },
    "status_code": 0
}

这里面的“params”就包含了后续步骤会用到的参数,所以要保存下来。

3.其他接口都是类似的方式,一步一步来不要心急。

也可以从最后的结果接口往前倒推,从而拿到相应参数。

心得体验:

1.我发现逆向分析这活就很需要耐心,有时候发现某个接口怎么也请求不成功,再坚持调一下,加个请求头、加个参数之类的就通了!

2.如果某一步卡住了怎么都走不通,那最好的方式是从头再来!从第一个请求开始,更加完善的去做前面的请求,因为有的时候你前面一步拿到的参数都是无效的,后面就无法继续下去了!

利用抖音Cookie充值接口提取支付链接,调起原生微信h5支付宝h5支付相关推荐

  1. 利用抖音Cookie充值接口提取支付链接,个人调起原生微信h5支付宝h5支付

    最近开始搞一些个人支付通道的开发,方便个人不用和第三方平台签约就能收款,省去很多流程手续的成本. 然后翻了一下网上并没有太多现成的技术教程,只能自己研究着搞了. 这次要分享的是利用抖音的充值接口,去分 ...

  2. python模拟登录抖音_利用 mitmproxy 实现抖音 Cookie,设备 ID 获取 (一)

    先讲解一下思路,是利用mitmproxy代理https协议,从而判定抖音个人信息接口,在个人信息接口的返回体接收时将用户信息数据,以及Header头(主要是Cookie),Query体(包含设备ID) ...

  3. 如何利用抖音等来打一场漂亮的电商中场战?

    有朋友把电商分成上下半场,而且认为电商下半场已经到来了,他们区分上下半场的标志就是以淘宝京东等传统电商的日渐没落来划分的. 如何利用抖音等来打一场漂亮的电商中场战? 但其实,严格来讲,电商现在进行的是 ...

  4. 59深度解密五十九:利用“抖音”进行吸粉的简单、另类玩法

    网络营销推广技术.技巧深度解密(五十九)指南: 1.本文档适合零基础和互联网营销推广工作者,主要讲解抖音吸粉的问题. 2.原创版权文档,任何抄袭或者全部.部分模仿都是侵权行为. 3.敬畏法律,尊重原创 ...

  5. 怎么利用抖音进行网络推广?短视频营销如何做推广?

    互联网进入了短视频时代,抖音快手等短视频平台成了互联网领域的新星.同时,短视频推广也成了网络推广领域的热门推广方法,大家都在抢占抖音这个风口.那企业怎么把握这个抖音风口?如何利用抖音推广推广产品? 一 ...

  6. 如何利用抖音精选联盟,实现月入10000+

    如何利用抖音精选联盟,实现月入10000+@TOC 互联网历来都不差时机,差的是,你对行业认知的敏感度和辨识度,所以导致许多人总是在一阵红利期过后拍大腿,失去了这个,错过了那个. 现在抖音多火,我们应 ...

  7. 抖音怎么引流卖童装?淘宝童装卖家利用抖音引流

    抖音怎么引流卖童装?淘宝童装卖家利用抖音引流 童装虽然穿在孩子身上,不过决定买衣服的还家长.所以内容给家长们看的.我们要分析家长的心理特点以及喜好.拍出家长感兴趣,能触动到家长的视频.一半童装是10岁 ...

  8. 苹果付费app共享公众号_抖音公众号:抖音app充值

    抖音app充值:抖音充值,抖币充值,抖币充值平台,抖音充值平台,抖音充值中心,抖音充值抖币,抖音充值苹果您身边的抖音充值助理7*24h自动充值!支持ios和安卓手机用户在线充值,小编实名推荐,好用记得 ...

  9. 如何通过抖音引流推广自己的产品?如何利用抖音引流营销推广?

    自抖音公布迄今,短视频形式抖音一路在再次爆红,到当初为止已有着超出5亿的用户人潮了,咱们都晓得抖音是今日头条发的APP,也归属于字节扑腾的部手机硬件之一.当抖音粉絲量往低落时,其营销推广运用价格也被延 ...

最新文章

  1. IDEA自动生成类注解,IDEA作者信息自动生成,IDEA类信息自动生成
  2. [恢]hdu 1028
  3. 51. ExtJs4之Ext.util.JSON编码和解码JSON对象
  4. SWIFT入门 Dictionary
  5. 2018年的最后一篇随笔
  6. 第六届蓝桥杯【省赛试题 7】牌型种数 - i 逆天耗子 - CSDN 博客
  7. TCP半连接队列(syns queue)和全连接队列(accept queue)
  8. 错误集合_20220131
  9. 如何在Mac的内置词典中添加和删除单词
  10. 图卷积网络详细介绍(二)
  11. 学计算机平面设计软件有哪些,计算机平面设计软件有哪些
  12. cad2018安装教程_安装CAD后,我首先干了这些事!
  13. vue-JsMind思维导图实现(包含鼠标右键自定义菜单)
  14. 单龙芯3A3000-7A1000PMON研究学习-(23)撸起袖子干-分析代码前的准备工作5
  15. 网站banner设计有什么好的方法
  16. veux--页面刷新更新后数据状态无法保存问题
  17. 自用tomcat、springboot、rust发布脚本
  18. 数独解、多解(数据结构、栈、回溯法)
  19. 动态规划---例题5.凸多边形最优三角剖分问题
  20. iPhone/IOS使用Fiddler抓包配置

热门文章

  1. python 操作excel2007
  2. vs2013 调用webapi出错,请求的资源不支持 http 方法“GET”
  3. Spring Cloud的负载均衡Spring Cloud Ribbon和Spring Cloud Feign
  4. python字符串实例_慢步学python,编程基础,字符串类型例子及输出
  5. Troubleshooting Office Web Apps with SharePoint 2013
  6. 2017计算机非全日制调剂,2017年非全日制硕士研究生调剂方案
  7. 清华计算机专硕非全日制,清华大学2018年非全日制MSW专业学位招生信息
  8. 2021计算机技术考研非全日制,2021考研考非全日制还是全日制?盘点你不懂的非全日制深层含义~...
  9. 安装声卡驱动报错,代码:0xe0000246
  10. 双壳层膦酰基修饰二氧化硅磁性微球/氮氧自由基接枝/表面KH-550改性二氧化硅微球的研究