微信小程序Web API接口和常规接口怎么实现?
微信小程序Web API接口和常规接口怎么实现?微作小程序是一个非常好的开发平台,不但可以用于展示各种数据和实现各种功能,而且只要我们通过小程序的请求Web API 平台获取JSON数据后,我们还可以在小程序界面上进行数据的动态展示。下面小编就来给大家介绍下基于Asp.NET MVC的Web API接口和常见接口代码的展示。
1、GET方式
GET方式,接口参数包括有零或一个参数,以及多个参数的方式,返回的值可以是简单的字符串等基础类型,也可以是复杂的自定义对象类型等,如下面几种接口代码所示。
2、POST方式
POST方式,同样也和GET方式的一样,接口参数包括有零或一个参数,以及多个参数的方式,返回的值可以是简单的字符串等基础类型,也可以是复杂的自定义对象类型等,这就是几种常规的接口处理。但是,对于多个参数的接口定义,我们需要对它们进行转换处理,需要使用JObject param的方式进行定义,这样可以很好对多个参数或者自定义的实体类参数进行解析。
下面是几种常规的POST接口定义方式。
接口类,我们一般把类继承自自己的API接口基类,并对它的异常处理进行处理,以便对错误统一格式回应,如下接口类的代码定义所示。
其中ExceptionHandling是我们的统一异常过滤处理定义,代码如下所示。
3、小程序端代码处理
小程序端主要是通过小程序JS代码进行处理,实现数据的获取及提交处理等。
如我们列举一个代表*的POST处理代码,如下所示。
而对于GET方式,我们的小程序调用方式如下所示。
以上就是我们常规接口(单个参数或者多个参数,简单对象和复杂对象的处理)的定义代码,希望读者在开发Web API接口的时候,可以有所帮助。如果你还想要了解更多关于小程序开发代码你可以关注微信小程序商店微小乔。
相关推荐:
小程序语音识别接口开发和使用介绍
微信小程序语音聊天功能怎么实现?
小程序语音识别怎么实现?语音怎么识别小程序?