Bsphp(彩虹)网络验证系统论坛

 找回密码
 注册
搜索
热搜: php bsphp
查看: 2525|回复: 0

Bsphp系统API测试工具 API拼接

[复制链接]
发表于 2015-3-28 12:19:15 | 显示全部楼层 |阅读模式
API助手下载地址http://www.bsphp.com
5 c& T% Z6 a# n) C# t0 s3 n, u( `$ E4 ^) m4 A& C0 M4 G, s& S, p" t
API测试助手是新版本7.0起一个客户端测试工具; t- [1 M0 s. d1 ]
1.png 8 G( \/ ~  Q# u2 U
这个助手可以测试Bsphp系统所有的API。这样以方便编写客户端程序!
- e: F/ A, Z. f使用时候需要先获得使用API:BSphpSeSsL.in 获取BSphpSeSsL
, v( }# Z4 A+ W, `+ `6 _& r, o9 ]( Y) {1 h8 i( K
# K( X0 r4 A. C
' e/ f. D% y" o( C) ]5 D' o
I3.png " k- F3 o6 M; }6 R3 W
&mutualkey=b0a7f50e2d2d5674141a168640c7f798 服务器提供配置
1 @( k. C% B. _4 h6 ~. I$ LURL拼接说明 下面我们拿BSphpSeSsL.in 为例子后台名问方式接收数据包发送协议:
: V4 g8 c! @" W5 f- F; Q: ]GET
7 U5 T/ N. `& j) p  K
7 d$ I- \7 i' {# Q9 i9 e$ E: u-----------------------------------------" z4 f' X1 l) Y, `/ b' d
发送地址:(这里是后台提供地址)
! P- ]$ u) N# N* X# C; mhttp://127.0.0.5/AppEn.php?appid=8888888&md5=cd58e90d1f867e4d712b7a7504bc8aa4
/ K9 S3 Z) J$ B6 M$ N1 m9 z
" l$ E0 }9 m3 L3 Z! E& s/ |0 `-----------------------------------------) P3 L9 _5 s: M8 D) m  Z
1.组装好API参数组:这步第一步拼接好参数(这里是CHM绑定API拼接好效果)
2 q2 y! P- c- u&api=BSphpSeSsL.in&date=2018-3-29 22:44:16&mutualkey=b0a7f50e2d2d5674141a168640c7f798&BSphpSeSsL=  _, B* ~4 j1 j& r7 r5 v5 ]
SSS.png
0 X! ?4 W0 X! p' B-----------------------------------------2 f- D! g4 W( @1 g0 l9 e: Y
2.参数包加密:明文发送方式加密-注意密码:36925s8143692s5814 (我们用明文所以不加密)
% `3 I1 _4 F7 N" p&api=BSphpSeSsL.in&date=2018-3-29 22:44:16&mutualkey=b0a7f50e2d2d5674141a168640c7f798&BSphpSeSsL=
8 n* r6 P0 s* S  b' X3 }3 Y8 m6 g' `8 @
-----------------------------------------
9 s+ t6 d/ {# O3.数据包URL编码:进行utf8 URL编码 (我们需要把拼接好包URL编码,因为不编码不符合标准,不是bsphp标准国家标准)# Z5 X7 j" H4 @! ~
%26api%3DBSphpSeSsL%2Ein%26date%3D2018%2D3%2D29%2022%3A44%3A16%26mutualkey%3Db0a7f50e2d2d5674141a168640c7f798%26BSphpSeSsL%3D
$ e* [3 ?$ J$ O0 U$ E4 z* w
& ?1 U+ J- F  G: V7 Y-----------------------------------------# P3 [% Z: [$ E0 Q( i( O
4.传入入口点:parameter=这个为BSPHP数据入口点 (把编码好包,传入parameter入口点)
% Q3 K/ S8 A, A&parameter=%26api%3DBSphpSeSsL%2Ein%26date%3D2018%2D3%2D29%2022%3A44%3A16%26mutualkey%3Db0a7f50e2d2d5674141a168640c7f798%26BSphpSeSsL%3D6 V7 r8 m1 X1 S

7 Z% s$ {9 {$ W9 p* T; E------------------------------------------ ^* @! Q4 J5 ~* e
5.Send发包:(把他和服务器提交地址,加parameter拼接成GET请求)
# d" i" A4 H! D% ~* M; Hhttp://127.0.0.5/AppEn.php?appid=8888888&md5=cd58e90d1f867e4d712b7a7504bc8aa4&parameter=%26api%3DBSphpSeSsL%2Ein%26date%3D2018%2D3%2D29%2022%3A44%3A16%26mutualkey%3Db0a7f50e2d2d5674141a168640c7f798%26BSphpSeSsL%3D2 I( R6 ^) O$ \8 l9 F
! Q% _2 `% x$ K* S6 w5 F
-----------------------------------------2 I3 P( j, \2 G
ie打开8 r9 G% g! z3 L4 ?' Z/ j
A2.png
+ \* H* z% d. g$ h9 `; [: Y9 N aaaa.png
+ E: l2 H6 f# `4 U, k9 ?- q  P  W7 {% G# e
" {6 J/ a8 d' j; h( s9 O
: ?  A: Y& n/ P- a; R& O8 w0 M

$ X; Z+ h! h5 w0 L

QQ|手机版|文字版浏览|Bsphp验证系统交流论坛 ( 桂ICP备13001302号 )

GMT+8, 2018-10-21 19:56

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表