TC官方合作论坛

标题: 求教,我调用图灵的API为什么返回的那么多 [打印本页]

作者: ztk1996    时间: 2015-6-17 20:35
标题: 求教,我调用图灵的API为什么返回的那么多
还差什么吗?

作者: ztk1996    时间: 2015-6-17 20:40
    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块酬劳,支付宝转账
作者: tan0360    时间: 2015-6-17 21:56
变量 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
//好像这样你试试看。。。
作者: tan0360    时间: 2015-6-17 21:59
我也不知道对不对。哈哈,,不过对了话,给个最佳哦
作者: tan0360    时间: 2015-6-17 21:59
我也不知道对不对。哈哈,,不过对了话,给个最佳哦

作者: rainshine    时间: 2015-6-17 22:06
返回的json
作者: ztk1996    时间: 2015-6-17 22:10
rainshine 发表于 2015-6-17 22:06
返回的json

现在的5.2怎么弄json
作者: saina6281    时间: 2015-6-18 07:12
关注一下啊




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1