美文网首页iOS网络篇iOSiOS开发技巧
简易iOS定制网络json数据(后端)

简易iOS定制网络json数据(后端)

作者: BB88 | 来源:发表于2015-09-03 01:17 被阅读533次

    网络操作使一个App,更加丰富精彩,更加灵活.

    本文面向有网络操作基础的同志.(至少你会获取网络上的json数据 .)

    相信大家开始学习iOS网络编程时,都是链接各种API,获取别人写好的json数据.

    然而有时候我们并不需要那些别人封装好的json,只需要一些简单的只针对自己的App的数据

    却无从下手..下面为大家带来一个私人定制json数据的分享(自己滚爬摸打出来的,实测可用,只是简易的,开阔哈眼界,只是简易的,商业项目还是要专业的后端)

    一.开发工具

    PHP+SAE+Mysql

    1.PHP

    其实一开始我也不会PHP,现在也并不怎么会,哈哈,但是学过C,Cpp的,会发现几乎都能猜到PHP写的什么 ..并且我们并不深入(专业..),就能实现功能。

    2.SAE

    新浪云计算的简称,为我们省去了自己搭服务器,支持在线编程,无需了解过多的服务器知识,SVN,git。

    3.Mysql

    再为熟悉不过的了,数据库..

     如标题所说,简易~,这些本文都不深入,安全问题,性能问题都没考虑,如果像用来做商业项目,还需同志深入奋斗,本文知识学习分享,让大家更加了解网络编程的运作.

    二.SAE配置

    1.进入新浪云官网(需使用新浪微博账号登陆)

    2.进入控制台的SAE云应用

    3.配置应用

    二级域名没被注册即可,开发语言选择空PHP5.6,通过二级域名获取 json数据,点击创建运用.

    4.创建成功后,点击进入应用

    5. 点击左侧的Mysq,选择选择共享型mysql(免费~)

    初始化 就选择Myisam就可以了

    6.进入mysql创造一张数据表(附上一张我的表)

    三.代码编写

    2个php文件 21行代码完成 PHP链接数据库,封装json数据供前端调用

    response.php  完成json封装

    saeWay.php 链接数据库 将表Introduce中的数据转换成json

    第一句调用之前文件中写好的类,由于我的saeWay文件在新建的db目录下,而response.php在/目录下,所有用../response.php 如果在同一目录下就用./response.php

    这里没有使用原生PHP链接mysql的方法,而是使用SAE提供的接口,两句搞定.

    在浏览器中输入的域名访问(如果在/目录下  输入 你的二级域名.sinaapp.com/saeWay.php 而我的在新建的db下,则为你的二级域名.sinaapp.com/db/saeWay.php).显示json数据则成功

    ps:一定要实名认证,不然sina会给你的json数据加料,手机端会获取不了..

    四.前端演示

    控制台打印json数据,成功收到我们定制的网络json数据

    相关文章

      网友评论

        本文标题:简易iOS定制网络json数据(后端)

        本文链接:https://www.haomeiwen.com/subject/anylcttx.html