永发信息网

求助大神,php api接口怎么写

答案:3  悬赏:0  手机版
解决时间 2021-03-26 07:07
求助大神,php api接口怎么写
最佳答案
和普通的controller其实区别不大。一般来说用户登录后登录状态保存在session中,后续页面只要验证session就行了,但是因为调用API不经过cookie和session,所以第一个是要解决登录问题,另一个就是普通的页面请求总是返回html,但是api通常返回json或者xml数据。
例如,请求用户资料详情,普通页面可能url类似user/detail?id=5,但是对于API,url应该类似user/detail?id=5&token=dfafs3230idasfldksajfdl232
这里token就是起到session_id的作用。
那么api的调用者怎么得到token呢,其实和普通用户登录一样,例如login?user=abc&pass=deb,loginAPI怎返回类似以下的回应{login: success, userId: 5, token=fdajsfksal34214231, timeout=1431243234}其中login表示是否成功,token是授权,timeout是这个token的有效期。
至于api的具体功能就根据你的需要编写就行了,没什么特别的。
全部回答
可以写个interface 让别人来实现接口的方法就行了。
可以写个interface 让别人来实现接口的方法就行了。
任何网页都可以是接口,为了方便数据解析一般都用json和xml响应
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
云南省公路局下属公路管理总段事业单位改革后
征求在江西开桶装水广告传媒公司的策划,求大
为什么说木材燃烧属于分解燃烧
小孩才5岁就已经1米2了,为什么长的这么快
上包下的字
眉山男子造假钱。金额38000坐牢吗请问大概判
江阴长江大桥有什么历史故事?
农村下乡放影机我购一台我想农民工朋友们放影
我用的是3Dmax2009英文版。做完模型贴上贴图
下列地区中,不属于我国农产品出口基地的是A.
红豆和绿豆土壤陪养和无土陪养
ecmascript 语法有哪些
怎么把游戏奶块变成水?
曲克芦丁脑蛋白水解物的贮存包装
郑则士个人资料演了哪些节目
推荐资讯
howlongcanyougo是什么意思?
养狍子可以吗?
为什么动词的可能态前面用を,而不用が
有时尾盘出现十字星是怎么回事
用不料造句
广汽传祺Gs4最低多少钱
你觉得cf明天的活动抽到神器的可能性高吗?
福建旅游必去十大景点
单选题Doyouhave________children,MrGreen?A
妙龄女子求助 69 岁老汉,却让他帮忙生孩子
希特勒为什么被网友叫老希
怀孕了叶酸一天什么时候吃最好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?