TC官方合作论坛

 找回密码
 立即注册
查看: 1425|回复: 7

[问题] 求教,我调用图灵的API为什么返回的那么多

[复制链接]
发表于 2015-6-17 20:35:31 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1.png 还差什么吗?
回复

使用道具 举报

 楼主| 发表于 2015-6-17 20:40:52 | 显示全部楼层
    BaseURL="http://www.tuling123.com/openapi/api?"
        Key="15413830d280653685b216d044f8492f"
       Info="你是谁"
       URL=BaseURL&"key="&Key&"&info="&HTTPRequest.encodeURI(Info)
       traceprint(URL)
        js**tr=HTTPRequest.GET(URL)
        traceprint(js**tr)
        obj=HTTPRequest.JsonParse(js**tr)
        if(obj!=null)
            if(str.strleng(obj.code)!=5)//状态码不为五位的错误码.
                traceprint(HTTPRequest.GetObjectMember(obj,"text"))//调用函数取得对象的成员值.
                help.messagebox(obj.text)//直接取得...
            endif
        endif
   

这些要是编成5.2的代码,是怎样的,20块酬劳,支付宝转账
回复 支持 反对

使用道具 举报

发表于 2015-6-17 21:56:16 | 显示全部楼层
变量 BaseURL=   //代码     我没权限发擦l链接
      变量   Key="15413830d280653685b216d044f8492f"
      变量  Info="你是谁"
     变量  URL=BaseURL&"key="&Key&"&info="&HTTPRequest.encodeURI(Info)
       traceprint(URL) //调试输出
     变量   js**tr=HTTPRequest.GET(URL)//这应该是获取网络协议的吧或则别的没弄过
        traceprint(js**tr)//调试输出结果
       变量  obj=HTTPRequest.JsonParse(js**tr)
        if(obj!=null)//开始判断 如果不等于空
            if(str.strleng(obj.code)!=5)//状态码不为五位的错误码.
                traceprint(HTTPRequest.GetObjectMember(obj,"text"))//调用函数取得对象的成员值.
               消息框(obj.text)//直接取得...
            endif
        endif
//好像这样你试试看。。。
回复 支持 反对

使用道具 举报

发表于 2015-6-17 21:59:23 | 显示全部楼层
我也不知道对不对。哈哈,,不过对了话,给个最佳哦
回复 支持 反对

使用道具 举报

发表于 2015-6-17 21:59:25 | 显示全部楼层
我也不知道对不对。哈哈,,不过对了话,给个最佳哦
回复 支持 反对

使用道具 举报

发表于 2015-6-17 22:06:06 | 显示全部楼层
返回的json
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-17 22:10:32 | 显示全部楼层

现在的5.2怎么弄json
回复 支持 反对

使用道具 举报

发表于 2015-6-18 07:12:48 | 显示全部楼层
关注一下啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-2 14:55 , Processed in 0.054742 second(s), 26 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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