容器技术交流

 找回密码
 立即注册
查看: 5329|回复: 1

API按照示例的做测试,总提示验证失败,可能是接口用户名或接口用户密码错误。

[复制链接]
发表于 2013-3-16 18:11:43 | 显示全部楼层 |阅读模式
老大:
刚才按照LuManager2.0 API接口开发示例
做了API的测试 总提示
Array ( [status] => 0 [info] => 验证失败,可能是接口用户名或接口用户密码错误 [data] => )

不知道为什么
  • $api_arr['api_user'] = 'zijidelu';#操控用户名
  • $api_arr['api_userpassword'] = md5(md5(substr(md5('zijidelu'), 2, 28)));#操控密码(请注意加密算法)
  • $api_arr['api_key'] = 'c2GNjiAnHbhb4chn!SVVY7cqT7_2P66ZGsv9xWVNRt~zVjiRAn!9Hbxhtb84_7Ychn';#APIkey(由LUM端生成)


这里都是正确的呀,账号密码登陆测试可登陆的。key是点了试用 生成的api_key

麻烦指点!

 楼主| 发表于 2013-3-16 22:25:35 | 显示全部楼层
感谢作者开发出这么好的程序,也对您的分享精神表示敬佩。
API测试了半天,开通FTP、开通MYSQL都能通过API来实现。
但网站添加总失败,使用Hosts add添加总提示 选择FTP
使用Hosts quick_add_vhost添加,mysql、FTP信息建立完毕,但FTP目录无法自动建立,最终提示网站添加失败

代码闭源了,API给的事例过于简单,在做API调用时候只能盲人摸瞎马,像无头苍蝇一样挨个试。
像猜谜语一样。

希望作者大人,能抽时间整理下API相关涉及的东西

例如,通过API添加网站POST必须递交的数据之类的

直觉判断系统quick_add_vhost是先开MYSQL,如果失败 停止 成功继续
接下来是开通FTP,失败停止 成功继续
然后是添加主机,失败停止,成功继续(完成)

大概应该是这样一个顺序
但问题是,通过quick_add_vhost方式开通了fTP后,并未自动建立相应dir 而且看系统创建时
文件夹末尾会有随机生成的几个字符 用于区别
这样,API是无法知道系统在处理的时候是FTP随机分配的文件夹名称,也无法通过API指定

没办法玩 总之搞了一晚上了,还是不行,郁闷!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-11 16:06 , Processed in 0.025665 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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