美团外卖开放平台对接经验总结(一)

美团外卖开放平台对接经验总结(一)

2017-06-21  司想君  司想君

两个月的时间,在除官方文档之外的资源极其匮乏的条件下,项目组群策群力完成了美团和饿了么的外卖开放平台对接,在这里对团队成员表示感谢,也把项目中填过的坑,淌过的河分享给大家。这注定是一篇受众极少的文章,但是希望能够对需要的人有所帮助。

如果能回到两个月前,我会告诉刚刚开始开发这个项目的团队,开发之前,认真看文档。在后续的开发过程中,60%的坑是因为我们没有认真研究官方文档而产生的。

要相信,由程序员属性的人产出的文档,能写出来的,都是干货。

今天作为开头第一篇,先整理一些开发人员关注较多的问题进行回答,后续会慢慢深入进去。

首先简单介绍一下我们的项目,方便大家寻找技术上的共通点(其实是为了打广告)。

我们的项目全称是海信外卖聚合平台。

项目的重点在聚合。对接多家外卖平台不是我们的目的,对接的再多,也不过是API的搬运工而已。我们要做的,是消化各平台之间的差异,真正帮商户实现“一套配置,多平台可用”的目的。

市场上有很多竞品,有的不提供门店管理,有的不提供菜品管理,为什么呢?因为各平台的实现差异太大,消化不了,干脆不做了。

这些不能闭环的系统,都是耍流氓。让商户用你的部分功能,还得去操作美团饿了么百度,不光实现不了三合一,反而成了三变四。还收人家的钱,不是耍流氓是啥。

当然,要做聚合,首先也要先对接。我们第一个面对的问题就是,先对接美团还是先对接饿了么(百度资质要求太高,我们不达标,目测拿到开发者资质的都是认识他们领导的)。下面从接口丰富程度,易读性和支持度三方面进行一下小小的对比。

丰富程度

各有千秋。举个例子:饿了么对退款状态的维护极其精细,而美团颗粒较粗;美团配送相关的接口十分丰富,饿了么却少之又少。

易读性

美团完胜。订单、退款、配送, 美团都有详细的流程图,哪个节点应该调用哪个接口,标的一清二楚,而饿了么,一个看似高大上的动态流程图显得十分NB,然而并没有什么卵用。

支持度

美团完胜。官方讨论组,上线支持群。客户人员很热心。饿了么,呵呵,我开发完了以后也不确定他们是不是有人工支持。


综上所述,如果你对外卖的业务不太熟悉,建议先对接美团

接下来就先回答几个美团对接的问题。

  • 回调地址这么多,是不是每个都要配置。

       是。如果你觉得哪个不需要,只能说明你对外卖的业务还没有了解透彻。我们也是开发到一个地方,仔细研究过才发现,奥,原来这个地方确实需要一个回调。

  • 测试帐号如何下单。

       测试门店为一个坐标位于南极洲、配送范围为西藏昌都的线上测试门店,开发者可使用美团外卖APP定位到西藏昌都气象局,根据测试门店名称搜索到测试门店进行下单。注意加粗字体就好。

  • 如何测试在线支付。

    联系运营同学帮你开通。

  • 门店映射,请牢记AuthToken,否则5个门店都用完了只能联系客户解绑。

  • 测试美团专送需要提前申请。

  • 先上传菜品图片,再上传菜品。这个顺序不能颠倒。

  • 更新菜品信息要注意:isSoldOut字段设为0,否则菜品为下架状态,官方文档此处有误,请注意。

  • 上传菜品图片接口,文档描述与实际使用有出入,实测并不支持文件流。

  • 自配送即时单需要手动调用配送接口,美团专送即时单和预订单自动呼叫骑手;美团专送预订单可以提前手动调用配送接口。

    以上是我们在美团对接中曾经遇到的问题,如果有我没有回答到的,欢迎回复公众号信息反馈给我。下一篇,介绍饿了么对接流程中遇到的问题。欢迎关注,欢迎转发,更欢迎用以下方式进行打赏,鞭笞作者!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/22364.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

美团外卖API接入(一)

前言:文档用于记录美团外卖api的接入过程,美团外卖提供给第三方软件商的接入地址如下,如果是单独的餐饮企业是可以直接接入美团外卖比较成熟的api的。此文是针对第三方软件商想接入美团外卖可以看看。本人接入的时间大概是2016年12月份&#…

uniapp-美团外卖微信小程序开发

美团外卖微信小程序开发 P1 成果展示P2外卖小程序后端,学习给小程序写http接口P3 主界面配置P4 首页组件拆分P13 外卖列表布局筛选组件商家 布局测试数据创建样式 请求商家外卖数据封装请求并发请求 uni-app框架调用https接口 开发小程序 提高vue技术 前端技术 课程…

美团 mtgsig 1.0 版本

本次逆向的是 mtgsig 1.0 版本 mtgsig 加密入口位置: 请求参数 signData 里是要请求接口的 url method 等,美团每个网站加密参数是不一样的 进入以后到这里 fj 函数执行完,返回 mtgsig a6 需要执行 init

最赚钱编程语言Zig登顶,开发者爱ChatGPT远超必应|Stack Overflow报告

丰色 发自 凹非寺量子位 | 公众号 QbitAI 一年一度的Stack Overflow开发者大调查又双叒叕来了! 今年,一共约9万人参与问卷,最大的变化是加入了ChatGPT相关的内容—— 程序员是否比大家想象地更能接受AI工具呢? 结果显示&#xff1…

“GPT+医疗健康”:给予医疗领域新机遇

现如今,GPT十分火热。随着人们对健康医疗的关注越来越热切,GPT已逐渐成为健康医疗领域的重要角色之一。GPT可以用于许多医疗语境中,如医学咨询、病症诊断、健康建议、在线问诊、患者教育、健康数据跟踪等。 GPT是一种基于深度学习的自然语言处…

活动报名丨ChatDoctor:基于LLaMA在医学领域知识上微调的医学对话模型

2023年04月06日(星期四)11:00-12:00,由智源社区主办的「智源LIVE 第36期线上活动:ChatDoctor:基于LLaMA在医学领域知识上微调的医学对话模型。本期活动将在线举办,「阅读原文」报名即可参加。 李云响 李云响…

Excel VBA高级编程-微信群发(支持发送文件)

关注工作,更关注生活,我是小虾,目前专注于外贸B2B领域。喜欢用自动化工具代理日常重复性的工作,喜欢的可以关注我的微信公众号:万能的Excel 和3000小伙伴一起学习! 我们的微信群发模板很早就发布了&…

热点解读:大模型的突现能力和ChatGPT引爆的范式转变

来源:机器之心 作者:符尧、Tushar Khot、彭昊、李如寐等 符尧(yao.fued.ac.uk),爱丁堡大学 (University of Edinburgh) 博士生,本科毕业于北京大学。他与 Tushar Khot、彭昊在艾伦人工智能研究院 (Allen In…

雅思写作范文(持续更新)

文章目录 1. Writing Task 11.1. Rates of smoking in Someland1.2. number of tourists visiting a particular Caribbean island1.3. The chart shows peoples coffee and tea buying and drinking habits in five Australian cities. 1. Writing Task 1 1.1. Rates of smok…

计算雅思成绩C语言,雅思考试总成绩计算查分表

很多同学表示,雅思总分算起来,出现0.375和0.625等小数时,进位退位经常傻傻分不清楚,附上官方算分方式以及获得不同分数可能对应的各种情况,大家也可以根据这个算分表,提前“谋划”如何让自己获得合格的总分…

雅思小作文 饼图

原文改写The charts compare two countries with their units of electricity production by fuel source in 1980 and 2000.The charts compare two countries in terms of the electricity produced by different fuels in 1980 and 2000.With regard to Australia,the coal …

【1、雅思听力】何琼口语学习记录 第2节

三个数字为一个逗号(不要忘记逗号) 2,645,639,461 应该读为: two billion six hundred and forty-five million six hundred and thirty-nine thousand four hundred and sixty-one the first of the third twenty of senven: 1…

雅思c1语言等级,雅思分数各代表什么水平

雅思要考到6分以上成绩才算合格成绩,所以备考的学生必须知道,雅思的每高一分,都代表着不同的水平,代表不同的能力。接下来小编就给大家讲讲雅思分数各代表什么水平,供大家参考。 雅思9分是什么水平? 9分,代…

雅思备考

零、我的成绩 分享前先给大家看看我的成绩。 没错我只有7分,而且偏科十分严重。所以这篇分享并不能告诉你如何考取一个高分的雅思成绩,也不能帮你补足弱项(毕竟我自己写作口语都没考明白)。下面的内容分享出来只是我考雅思的过…

sci论文写法

以超表面论文为例 写论文顺序 1.画图,确定论文的几个插图(先确定每个图的大体内容,然后一边写论文一边慢慢优化图的表达) 2.写introduction 3.根据图写其他部分论文,类似于雅思小作文,写图 1.画图 图内容…

微软Bing的AI人工只能对话体验名额申请教程

微软Bing 免费体验名额申请教程 流程 ChatGPT这东西可太过火了。国外国内,圈里圈外都是人声鼎沸。微软,谷歌,百度这些大佬纷纷出手。连看个同花顺都有GPT概念了,搞技术,做生意的看来都盯上了 流程 下面就讲一下如何…

对大模型微调后竟能超越ChatGPT!只需要让模型模拟真实的人类交互!

夕小瑶科技说 原创 作者 | 小戏、Python 虽然我们都说当下大模型最引人瞩目令人浮想联翩的神奇能力在于它的推理判断能力,但是如果提一个问题,“这种通过语言、文本信息学习到的推理判断能力真的可以面对现实世界的复杂情况吗?”&#xff0…

必应暗藏戏精模式,拿捏名人说话语气口头禅!官方还自推三种个性供挑选

明敏 发自 凹非寺量子位 | 公众号 QbitAI 曾声称自己完美无瑕的必应,怎么突然180度大转弯? 自评:可真多管闲事啊……是个卑鄙的家伙。 还疯狂揭自己老底: 它还偷看对话、夹带广告,它不是我们的朋友! 仔细一…

Python+ChatGPT制作了一个AI百宝箱,太实用了!!

ChatGPT最近在互联网掀起了一阵热潮,其高度智能化的功能能够给我们现实生活带来诸多的便利,可以帮助你写文章、写报告、写周报、做表格、做策划甚至还会写代码。只要与文字相关的工作,它几乎都能给出一份满意的答卷。 小编趁着有空上去玩了一…