2.7 动态设置任何URI参数

你有没有发现,通过会员中心添加Item或者通过api添加网址,所有的URI参数全部固定死了。如果自己想动态增加参数只能重新添加item,如GET,而且微博短网址也会变化,这样不是那么方便的管理。 我们已经为你解决以上的疑惑。你只需要一个自定义短网址域名,即可自定义动态设置参数。

  1. 首先到https://www.wechaturl.us/user/index.html#business_management/user_short_domain_list 添加一个短网址(子)域名,类型选择“入口域名”。下面我们以你添加的域名http://t.xxx.com为例子讲解.

  2. 在落地页域名管理 添加落地页域名

  3. 将你的参数转成json再base64加密string,添加到http://t.xxx.com/s/的后面即可(本文末尾有详细说明)。 格式如下: http://t.xxx.com/s/eyJhcHBpZCI6IjM3OTM3MjE1IiwiZ3JvdXBfaWQiOjAsInZpc2l0X3R5cGUiOiJhbmRyb2lkX2Jyb3dzZXIiLCJyZXF1ZXN0X3VyaSI6IlwvdXNlclwvdXNlcmluZm9cL3VzZXJfcGFja2FnZXMuaHRtbCJ9

  4. 如果你觉得太长,可以用我们提供微博短网址接口,转换层微博短网址

本接口对应的PHP SDK

https://github.com/wechaturl/wechat_url_api/blob/master/splice_url_anyurl.php

json需要的参数如下:

参数:

参数名

必选

类型

说明

appid

int

http://www.wechaturl.us/user/index.html 去免费获取appid

group_id

int

https://www.wechaturl.us/user/index.html#business_management/land_domain的分组id

request_uri

string

request_uri必须以/开头。举例,https://www.a.com/news/index.html?a=1&b=2#a ,那么 /news/index.html?a=1&b=2#a 就是request_uri。前提是www.a.com在落地页列表对应的分组group_id里面

visit_type

string

值只能是:browser,frame,jump.默认 jump 如果你不知道它含义请到会员中心页面版‘添加防封网址’查看

title

string

网址的title标签

keywords

string

网址的keywords标签

description

string

网址的description标签

json例子

{
"appid": "37930000",
"group_id": 0,
"visit_type": "jump",
"request_uri": "/user/userinfo/user_packages.html"
}

json转base64

eyJhcHBpZCI6IjM3OTM3MjE1IiwiZ3JvdXBfaWQiOjAsInZpc2l0X3R5cGUiOiJhbmRyb2lkX2Jyb3dzZXIiLCJyZXF1ZXN0X3VyaSI6IlwvdXNlclwvdXNlcmluZm9cL3VzZXJfcGFja2FnZXMuaHRtbCJ9

url连接

http://t.xxx.com/s/eyJhcHBpZCI6IjM3OTM3MjE1IiwiZ3JvdXBfaWQiOjAsInZpc2l0X3R5cGUiOiJhbmRyb2lkX2Jyb3dzZXIiLCJyZXF1ZXN0X3VyaSI6IlwvdXNlclwvdXNlcmluZm9cL3VzZXJfcGFja2FnZXMuaHRtbCJ9

如果是接入程序请使用下面方法去获取可用的入口域名http://t.xxx.com;layer_type=layer_top

https://wechaturl.gitbook.io/wechaturl/shorturl/user_short_domain_list

url连接变成微博短网址

参照不死鸟其他api

在拼接时候,/s/可以换成以下任意字符串,在PHP SDK有生成这个值的函数

/s/,/x/,/y/,/z/,/sa/,/sb/,/sc/,/sd/,/se/,/sf/,/sg/,/sh/,/si/,/sj/,/sk/,/sl/,/sm/,/sn/,/so/,/sp/,/sq/,/sr/,/ss/,/st/,/su/,/sv/,/sw/,/sx/,/sy/,/sz/,/xa/,/xb/,/xc/,/xd/,/xe/,/xf/,/xg/,/xh/,/xi/,/xj/,/xk/,/xl/,/xm/,/xn/,/xo/,/xp/,/xq/,/xr/,/xs/,/xt/,/xu/,/xv/,/xw/,/xx/,/xy/,/xz/,/ya/,/yb/,/yc/,/yd/,/ye/,/yf/,/yg/,/yh/,/yi/,/yj/,/yk/,/yl/,/ym/,/yn/,/yo/,/yp/,/yq/,/yr/,/ys/,/yt/,/yu/,/yv/,/yw/,/yx/,/yy/,/yz/,/za/,/zb/,/zc/,/zd/,/ze/,/zf/,/zg/,/zh/,/zi/,/zj/,/zk/,/zl/,/zm/,/zn/,/zo/,/zp/,/zq/,/zr/,/zs/,/zt/,/zu/,/zv/,/zw/,/zx/,/zy/,/zz/