联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
我通过方式提交表单为什么获取不到文件的信息
类型:迅睿CMS 更新时间:2019-11-26 12:02:34

我通过API方式提交表单,为什么获取不到文件的信息?

image.png

image.png

image.png

image.png

回帖
  • 果城网仔
    #1楼    果城网仔
    2019-11-26 11:30:21
    Chrome 0
    怎么可以这样写。。
  • 黑苹果
    #2楼    黑苹果
    2019-11-26 11:32:23
    Chrome 0
    api高手,可以问他,@许丰奕
  • wangtaoxx
    #3楼    wangtaoxx
    2019-11-26 11:33:36
    Chrome 0
    果城网仔,请问该怎么写?
  • 许丰奕
    #4楼    许丰奕
    2019-11-26 11:42:52
    Chrome 0
    你的文件上传接口是错误的!

    GET
    {{网址}}/index.php?s=api&c=file&m=upload&fid={{上传字段ID}}&appid={{授权ID}}&appsecret={{授权码}}&api_auth_uid={{用户ID}}&api_auth_code={{登录授权码}}


    POST

    file_data= [临时文件地址,也就是本地地址]
    is_ajax=1
  • #5楼    迅睿框架创始人
    2019-11-26 11:43:28
    Chrome 0
    确实不应该这么写,api用于终端的,而不是form提交,比如安卓程序上传文件到cms
  • 许丰奕
    #6楼    许丰奕
    2019-11-26 11:43:52
    Chrome 0
    而且你这个好像用的不是前端,你是模版里面吧,模版用法也不是这样啊
  • wangtaoxx
    #7楼    wangtaoxx
    2019-11-26 11:47:13
    Chrome 0
    许丰奕,我想通过API接口上传,API接口文件是自己写的,我想直接在我的文件里面上传到七牛云,{{上传字段ID}}这些还要设置?
  • wangtaoxx
    #8楼    wangtaoxx
    2019-11-26 11:48:46
    Chrome 0
    许丰奕,我的前端是在项目外面,也就是另一个域名里面写的一个静态网页,请求接口提交的
  • 许丰奕
    #9楼    许丰奕
    2019-11-26 11:53:37
    Chrome 0
    GET
    {{网址}}/index.php?s=api&c=file&m=upload&fid={{上传字段ID}}&appid={{授权ID}}&appsecret={{授权码}}&api_auth_uid={{用户ID}}&api_auth_code={{登录授权码}}
    POST
    file_data= [临时文件地址,也就是本地地址]
    is_ajax=1
    那你用上面这个接口就是了!
    自己用图片上传组件提交 file_data ,回调函数得到图片ID 在放到提交内容的input里面提交内容。。
  • 许丰奕
    #10楼    许丰奕
    2019-11-26 11:56:31
    Chrome 0
    不过我不知道你这样怎么保证接口安全问题,因为你的所有授权码都是明码了,而且官方这种接口是需要会员登录获取auth的,你这样获得不了。
    而且用传统方法,你这个跨域了。
  • wangtaoxx
    #11楼    wangtaoxx
    2019-11-26 11:56:59
    Chrome 0
    许丰奕,你的意思是,form表单里面的action提交链接用
    {{网址}}/index.php?s=api&c=file&m=upload&fid={{上传字段ID}}&appid={{授权ID}}&appsecret={{授权码}}&api_auth_uid={{用户ID}}&api_auth_code={{登录授权码}}
    ?然后后台获取数据用post吗?
    POST
    file_data= [临时文件地址,也就是本地地址]
    is_ajax=1
    这个是什么意思?
  • wangtaoxx
    #12楼    wangtaoxx
    2019-11-26 11:58:36
    Chrome 0
    许丰奕,如何要在模板里面怎么用?
  • 许丰奕
    #13楼    许丰奕
    2019-11-26 12:02:34
    Chrome 0
    wangtaoxx 你这个说法与api无关了!!我可能帮不了你!下面是官方WEB端上传方法,你自己可以看下模版文件。


    image.png