“api工厂”的后台接口是需要管理员登陆以后才可以调用的,接口请求头需要传 x-token 参数,如图:

image.png

x-token 需要管理员登陆以后获取,但是 x-token 是有有效期的,所以需要定期调用登陆接口去更新这个 x-token ,比较麻烦

为了更加方便你在服务器上调用后台接口,你可以使用 Basic Authentication 的方式调用后台接口:

①查看后台商户号和密钥

image.png

假如这里的商户号是: 12345678
假如这里的商户密钥是:abcdefghijklmnopqrstuvwxyz

②生成Authenticate字符串

  1. 把上面的商户号和密钥,用英文的冒号拼接起来,例如:

12345678:abcdefghijklmnopqrstuvwxyz

  1. 将上面的字符串进行 base64 编码:

可以使用一些在线转换 base64 的网站:
https://base64.us/
http://tool.chinaz.com/tools/imgtobase/
https://www.sojson.com/base64.html
http://tools.bugscaner.com/base64/
https://www.matools.com/base64
https://www.bejson.com/ui/image2base64/
如图示例:
image.png

  1. 得到 编码密钥:MTIzNDU2Nzg6YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo=

③ 调用接口

请求头的 x-token 改为 Authorization
内容为 Basic MTIzNDU2Nzg6YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXo=

如下图:

image.png