+ -
当前位置:首页 → 问答吧 → 关于提供接口给别人的问题?

关于提供接口给别人的问题?

时间:2011-09-14

来源:互联网

今天接到一个要求,
说要把A公司开发好一套数据WEB管理系统(PHP+MYSQL),提供一个接口给另一家公司B,
使得另一家公司B可以实时查看A公司管理系统的数据,甚至可以更新A公司管理系统的数据!



我想知道是:1.接口要怎们提供(使得B公司可实时查看、更新A公司的数据)
  2.怎么提供才能确保安全(使得只有B公司才可以查、看更新A公司的数据,别的公司不行)
  3.有没有提供接口的案例,可以让我这个新手学一学
  4.是不是做数据库同步也能实现B公司实时查看、更新A公司的数据的效果


希望有热心人能帮忙解决!

作者: ibattle   发布时间: 2011-09-14

1.写成api 给他们调用. 自己封装好 将api 调用的方法 传递的参数 做成文档提供给他们。
其实就是 
用户验证
member.php?username=xxxx&level=xxx...
获取数据
get.php?do=getdata&time=xxxxx
反正自己定义吧 .跟自己GET 或者POST 一样.只是封装得尽量完善,还有类的权限设置好.

2.用户验证不就行了.当用户得到授权之后那么有个权限可以调用哪些API.
3.看看淘宝的open 平台.当然open平台很专业我想你们应该不需要这么复杂.
4.数据同步应该是只能查看而不能更新.

作者: PhpNewnew   发布时间: 2011-09-14

1.A公司做个隐藏的后台,B公司用CURL函数提交数据去请求结果即可
2.请求的数据中加个隐藏域,域里面要传递密码,如果密码不对视为非法
3.Paypal就是有接口的,可以看看
4.同1L

作者: kkkgho   发布时间: 2011-09-15

1. 传递加密。
2. 数据加密
3. 网络access限制。

作者: happypiggy2010   发布时间: 2011-09-15

相关阅读 更多