问题
平常自己想写个小demo,想实现网络操作,图片处理功能老是找不到合适的接口,下面介绍自己如何写一个简单的接口来实现这个需求
准备
- 接口实现所需语言 php(很简单,会输入与输出语句就OK)
- 服务器,这里使用新浪云服务器 SAE
- 编译器 推荐使用 sublime
- 版本管理工具,git 或 SVN,如果使用git的话,有什么问题请查看我的《git 使用日常》。
开始操作
1.注册一个新浪云的帐号,可以使用新浪微博帐号直接登录,进入新浪云个人页面
Paste_Image.png
-
点击创建新应用,进入页面后按照要求填写二级域名,应用名称,二级名称不能被占用,运行环境选择空应用
Paste_Image.png -
选择代码上传的方式,推荐使用svn 这个用的比较多。注意,选择好上传方式后是不能更改的
Paste_Image.png - 选择好上次方式后SAE会默认生成一个SVN地址,帐号是SAE安全邮箱,密码是SAE安全密码,注意这两个是要单独设置的,不是登录的帐号密码。
-
创建第一个版本
Paste_Image.png
6.点击右边的编辑代码,输入SAE安全密码进入编辑页面。创建一个img.php的文件
Paste_Image.png
7.在本地编辑器编写php代码,然后复制到刚才的网页编辑区
Paste_Image.png
解释: 其实就是定义一个json字符串 ,然后使用echo 输出这个字符。如果输出的内容中有中文,要添加header设置
header("Content-type: text/html; charset=utf-8");
Paste_Image.png
8. 在地址栏输入当前版本地址加文件名就ok
Paste_Image.png这样就生成了一个接口地址
9.如果不想复制粘贴这么麻烦,可以在本地写好php代码然后使用SVN 上传到SAE的服务器,至于怎么上传这里不做阐述
网友评论