用聚合数据API快速写出小程序(苏州实时公交)

利用聚合数据API快速写出小程序,过程简单。

1、申请小程序账号

2、进入开发

3、调用API。比如“苏州实时公交”小程序,选择的是苏州实时公交API。

苏州实时公交API文档:https://www.juhe.cn/docs/api/id/31

如下,是“苏州实时公交”小程序调用代码:

 var url = "https://apis.juhe.cn/szbusline/bus";    //为了您的密钥安全,建议使用服务端代码中转请求,事例代码可参考 https://code.juhe.cn/
    var apiKey = "yourKey";    //输入自己的key
    Page({
      data: {
        inputValue: ‘‘,
        restation: [],
        condition: true
      },      //获取输入框的值
      bindInput: function(e) {        var that = this;
        that.setData({
          inputValue: e.detail.value
        });
      },    //点击搜索按钮调用的函数
      search:function(e){        var that = this;        //数据加载完成之前,显示加载中提示框
        wx.showToast({
          title: ‘加载中。。。‘,
          icon: ‘loading‘,
          duration: 10000
        });        //输入框没有输入的判断
        if(that.data.inputValue == ‘‘){
            wx.hideToast();            return;
        }        //发起请求,注意 wx.request发起的是 HTTPS 请求
        wx.request({
          url: url + "?station=" + that.data.inputValue + "&key=" + apiKey,
          data: {},          header: {              ‘content-type‘: ‘application/json‘
          },
          success: function(res) {            var data = res.data;            //将数据从逻辑层发送到视图层,同时改变对应的 this.data 的值
            that.setData({
              restation: data.result,
              condition: false
            });            //数据加载成功后隐藏加载中弹框
            wx.hideToast();
          }
        })

      }
    })

4、完整源码下载

提供“苏州实时公交”小程序的完整源码下载,可以通过完整的源码,更好的学习如何通过调用聚合API,快速实现编写小程序。

下载“苏州实时公交”小程序代码:https://juheimg.oss-cn-hangzhou.aliyuncs.com/www/activity/wx/juhewx.zip

时间: 2024-10-12 02:36:11

用聚合数据API快速写出小程序(苏州实时公交)的相关文章

使用聚合数据API查询快递数据-短信验证码-企业核名

有位朋友让我给他新开的网站帮忙做几个小功能,如下: 输入快递公司.快递单号,查询出这个快件的所有动态(从哪里出发,到了哪里) 在注册.登录等场景下的手机验证码(要求有一定的防刷策略) 通过输入公司名的关键词,查看这个公司是否已经注册.法人信息.有类似名称的公司等等 并且可以用的接口.文档都提供给我了.其中需求 1.2,都通过 聚合数据 这家网站提供的接口实现:需求 3 通过 云聚数据 来实现. 本项目的文件 因为朋友的网站是用 ThinkPHP 写的,为了保持将来代码的兼容,这三个功能也用 Th

如何快速写出一个陌生人推荐系统

如何快速写出一个陌生人推荐系统 在社交游戏中,除了和好友互动,经常还会设计陌生人互动的游戏环节.下面两张图分别是QQ水浒和全民农场的陌生人推荐界面. QQ水浒陌生人界面 全民农场陌生人界面 那么,陌生人推荐系统一般是怎么做的呢?下面以全民农场的陌生人推荐系统为例来阐述如何快速构建一个陌生人推荐系统,由于采用了boost::multi_index库,整个推荐系统代码在400行左右,非常简洁. 首先,我们简单介绍一下全民农场的陌生人推荐系统规则: 1. 等级相近 2. 城市相近 3. 性别相反 4.

酷客多大数据平台“数据魔方”上线,赋能小程序商户精细化运营

单商户小程序V1.7.8版本更新说明更新时间:2018年7月27号 一. 更新功能清单1. 新增拼团活动与促销活动的数据统计分析功能,为商家提供活动数据参考,需要将小程序更新到最新1.7.8版本,才可以完全使用活动数据统计功能:2. 新增DIY营销活动组件,可将进行中的拼团.抽奖团.秒杀活动添加到首页或自定义页面:3. 新增DIY标题组件,自定义标题名与链接入口,也可额外开启倒计时显示配合营销组件使用:4. 同城配送新增可配送时间段,与指定时间送达开启设置,适合外卖商家使用:5. 商家版小程序增

聚合数据 --API 股票接口

<!--?php // +---------------------------------------------------------------------- // | JuhePHP [ NO ZUO NO DIE ] // +---------------------------------------------------------------------- // | Copyright (c) 2010-2015 http://juhe.cn All rights reser

MongoDB API - 简单的示例小程序

阅读群体:对MOngoDB 尚且不够熟悉的初学者. Plus: 由于本ID是第一次使用MongoDB,如出现理解的偏差,还请指出. 1 些概念: 一个MongoDB服务可以建立多个数据库,每一个数据库可以有多张表,通常而言,我们的数据库的表的名字叫 Collection,每一个Collection可以存放多个Document,每一个文档都以BSON(binary)的形式存放在硬盘之中, 因此可以存放比较复杂的形式存放在硬盘之中,因此可以存放比较复杂的对象,它是以文档的形式进行存储的.你可以给 任

小程序中实时将less编译成wxss

1.npm或者yarn全局安装wxss-cli npm install -g wxss-cli 2.运行wxss-cli命令( pages为小程序页面目录) wxss .\pages\ 实时监听pages目录下的.css或者.less文件,转化为.wxss文件 .css或者.less文件可使用less语法 less转wxss文件不可逆 原文地址:https://www.cnblogs.com/cornell/p/11751431.html

小程序实现实时聊天IM功能

随着小程序的发展,给公司带来了不错的收益,但是有件比较苦恼的事情是,由于小程序没有即时聊天功能,这给公司的客服带来不少的麻烦,导致沟通没有时效性.通过更智能的企达第三方小程序IM,可以实现更多多维度的操作!1.主动邀请对话当用户进入小程序后,可以自动发出一个对话邀请,用户消息及时提醒客服进行接待,及时了解用户咨询信息,不错过任何一个客户.2.标签管理能力根据用户信息以及沟通中获得的信息,可设置标签对用户进行分组,区分不同类型的客户,以实现精准营销.3.富媒体沟通可群发图文.文本.音频.视频等消息

SEO优化文章写作技巧:如何快速写出高排名高质量内容

在搜索的有关seo优化相关内容里面,基本上都说到,原创优质内容.优质外链.优质友情链接.优质的内链这几个方面,所以在做网站优化的时候我都是尽量做原创内容,每天绞尽脑汁的想要写什么主题,但是最后还是没有好的排名,甚至收录都不知道好,但是通过几个网站的实践以后,再加上不停的在网上阅读文章,我发现了问题所在. 1.新网站权重低 2.原创内容并不优质 新网站权重本身就低,所以想要有好的排名不是一朝一夕就可以做到的,需要坚持,坚持更新原创优质内容,其次是可以选择优质老域名,可以让我们的网站收录和权重加快提

【网优谷】如何快速写出有吸引力的网站标题?

大多数人认为网站标题的构建非常简单,因为只是一个标题而已,你无法搞砸它,对吗?事实是,标题比大多数人意识到的更具潜力和SEO价值. 网优谷告诉你怎么写好一个标题? 每个执行百度搜索的人都在寻找一些东西,但每个想要搜索的东西并不总是一样的.人们倾向于在搜索结果中寻找某些"品质"具体取决于查询的性质. 但是,如果您围绕特定查询/主题创建了自己的页面/帖子,那么您的内容所体现的"品质"与人们希望看到的品质之间可能已经存在重叠. 如何写好一个标题? 1.为标题提供独特的内容