• 关于

    后端开发api

    的搜索结果

回答

微信我也开发了快半年多了,微信开发分为2种1.没有前端页面的,那么就不需要html的知识,懂得一门后端语言就可以了,可以是PHP/ASP/JAVA等,没有前端页面的微信长什么样呢,例子:打开微信,下面有一个“查看天气”的按钮,点击后窗口回复今天的天气,这个过程后台就需要根据微信api提供的规则去获取用户的行为(查看天气),然后从数据库或者别的地方找到数据并按照api的规则返回数据,然后就可以了,用户就会再窗口里收到。2.有前端页面的,比如一个微信商城,点击公众号下面的按钮跳转到商城页面(网页),那么首先就需要开发一个手机端商城,需要html css js等前端语言,PHP/ASP/JAVA等后端语言,微信api在网页里面的应用么比如获取用户的openid等目前我接触到的是这些

杨冬芳 2019-12-02 02:35:45 0 浏览量 回答数 0

回答

我理解前后端验证的内容不太相同,比较简单的数据必填、类型等主要靠前端验证,但后端的验证也不能少。如果后端不数据验证,短期内看省事了,但如果有不通过html页面,直接调用API的情况下,就会出现因验证不充分造成的数据不一致现象,会花很长的时间排查问题、修改数据等,总体看得不偿失。如果确实不想重复开发,可以考虑把后端验证的功能剥离出来,作为一个独立的验证API,在前端通过Ajax的方式进行调用,但对于检查结果,界面上需要显示错误项等工作,还是需要前端展现进行开发。

杨冬芳 2019-12-02 02:57:06 0 浏览量 回答数 0

问题

关于社交网站api进行Android开发的若干问题 问题背景::报错

kun坤 2020-06-06 00:12:02 0 浏览量 回答数 1

阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

学生动手场景应用,快速了解并掌握云服务器的各种新奇玩法!

回答

阿里云小程序Serverless提供包括云函数、数据存储、文件存储等一整套后端服务。开发者通过API方式即可获取云函数、数据存储、文件存储、音视频、图像处理等服务,不需要关心服务器或底层运维设施,可以更专注于代码和业务本身。 Serverless是一种构建和管理基于微服务架构的完整流程。计算资源作为服务而不是服务器的概念出现,开发者不再需要考虑服务器的问题,可以更专注于代码和业务,更快速地开发软件。Serverless通常包含BaaS和FaaS服务: BaaS:后端即服务(Backend as a Service),向开发者提供后端基础功能,通过API方式进行调用。例如文件存储、数据库、消息等。 FaaS:函数即服务(Function as a Service),允许开发者直接将程序部署到平台上,以函数作为最小单元,通过API方式进行调用。

南霸天霸南北 2020-02-17 16:40:37 0 浏览量 回答数 0

问题

请教一下,ingress-nginx怎么做内部重定向?

初商 2019-12-01 19:50:43 6 浏览量 回答数 1

回答

两种办法。1.用 node 搭建一个建议的 api 服务器,返回指定 json 数据2.创建对应的接口 json 文件供前端调用。后端也可以根据 json 文件做接口开发。这样前后段完全分开了。不用等谁了。大家都遵循 json 即可。后端开发完成之后,直接把 json 请求的 url 改成正式 api 即可使用接口模拟工具 ApiFaker,直接配置接口返回数据,注意需要配置config.js文件siteUrl:"http://localhost:80"staticUrl:"http://localhost:80"

蛮大人123 2019-12-02 01:51:25 0 浏览量 回答数 0

回答

1.如果不熟悉代码开发,可以使用花生壳之类的软件服务,域名必须经过备案。2.如果熟悉开发,可以在公司服务器或其他设备上运行一个开发的client,这个客户端负责定时与外网的服务交互,获取自身请求来源IP,目前有一些开放的API,也可以自己部署web服务器。当获取到新IP后,调用阿里云的域名API进行更新。API文档如下:https://help.aliyun.com/document_detail/29740.html

chenxuali 2019-12-01 23:36:31 0 浏览量 回答数 0

问题

微信网页开发中如何使用七牛JS API实现图片直接上传

a123456678 2019-12-01 20:19:13 1962 浏览量 回答数 1

回答

小程序云提供的是后端的云服务能力,替换成其他云或者自建 IDC 也是可以跑的。但是小程序云和端侧开发工具是打通的,而且基于各端小程序封装了丰富的 SDK,可以在客户端直接使用小程序 Serverless 的能力,以及在后端直接调用业务 API 的能力。所以开发体验和便利性会更好。 本回答来自于:8.14阿里小程序云新品发布会主讲人 - 江米

王滕滕 2019-12-02 02:08:31 0 浏览量 回答数 0

回答

这句话的意思是OSS可以通过页面直接可视话上传,或者通过java api写代码的方式上传,因为实际使用场景中上传界面是开发者自己定制的,上传后,后端通过api上传。

1984211245248939 2019-12-02 03:09:21 0 浏览量 回答数 0

问题

请教Restful接口安全如何保证,是否具有有效的方案或者别的框架提供了解决办法?

小旋风柴进 2019-12-01 20:10:29 1123 浏览量 回答数 1

问题

如何配置 Mock和解除 Mock?

轩墨 2019-12-01 21:07:10 1314 浏览量 回答数 0

问题

码农必备套件

仙游 2019-12-01 22:09:42 2528 浏览量 回答数 0

回答

OpenAPI 底层通过 HTTP 接口提供服务,您调用 OpenAPI,将会发送 HTTP 请求到阿里云应用网关 POP,再由 POP 将请求转发给 EDAS 的后端服务去执行。针对具体一个接口调用,将参数封装到每个请求中,每个请求即对应一个方法。执行的结果放在 response 中。 注意:POP 网关是面对公网环境提供服务的,因此使用 OpenAPI 的前提是客户端能够访问公网服务,否则会提示服务无法连接。 您可以通过以下四种方式调用 EDAS API。 Java SDK 接入 Python SDK 接入 CLI 接入 OpenAPI Explorer:OpenAPI Explorer 是一款网页版、可视化的 API 调用工具,适用于 API 调试、故障排查等场景。您可以使用 OpenAPI Explorer 来检索 EDAS 开放了哪些 API、查看 API 定义。从而帮助您更快地查找 EDAS 的 API、进行二次开发。 注意:在 OpenAPI Explorer 中的页面操作,将使用相关 API 接口操作您账号下的真实云上资源。某些写操作 API,如删除应用、解绑 SLB 等请谨慎调用,以免影响您的线上业务生产安全。另外,使用 OpenAPI Explorer 调用 EDAS 提供的 API 接口时,需要提前开通 EDAS 产品,否则会得到无效用户等异常提示信息。

保持可爱mmm 2020-03-28 21:41:37 0 浏览量 回答数 0

回答

阿里云小程序Serverless提供以下三种功能: 数据存储 数据存储服务是基于MongoDB托管在云端的数据库,数据以JSON格式存储。数据库中的每条记录都是一个JSON格式的对象。一个数据库可以有多个集合(相当于关系型数据中的表)。 文件存储 文件存储服务支持文本、图片和其他由用户生成的内容存储到云端。开发者可以在小程序端和控制台使用云存储功能。图片上传成功后,系统会自动生成一个资源链接。开发者可以在小程序中使用该图片地址。 云函数 云函数服务支持使用Node.js进行开发。作为开发者,您可以可将代码提交到云端运行,在客户端使用小程序提供的API进行调用。您还可以在云函数中直接通过API调用数据存储和文件存储的服务资源。

南霸天霸南北 2020-02-17 16:41:12 0 浏览量 回答数 0

问题

客户端开发上传的图片后录制的音视频在钉钉的服务器保存多久?

tonychn8 2019-12-01 21:57:17 3087 浏览量 回答数 2

回答

小程序云是阿里云面向小程序场景提供的一站式云服务解决方案,帮助开发者实现一云多端的业务战略。通过小程序云,开发者可以基于统一的云后端服务全网各类小程序前端,在一朵云内实现统一的资源管理、统一的数据运营和统一的业务设计。目前小程序云的产品主要包括“云开发”(Serverless的小程序开发套件)和“云应用”(基础资源套餐包)两种类型,能够有效降低小程序开发者的研发和运维成本,并通过小程序API方式开放阿里经济体商业能力。

管理贝贝 2019-12-02 02:00:07 0 浏览量 回答数 0

回答

前端和后端之间本身并没有什么优劣之分。只是各自有自己的特点和学习曲线,还是要看你喜欢哪个,适合哪个。后端:重逻辑,适合逻辑思维强的同学,技术难度相对是要比前端深的,虽然会基本的CURD就能从事后端开发,但是在云计算时代,只会CURD是迟早会被淘汰的,docker容器技术,serverless ,函数计算, devops 越来越多的新技术和新架构出来,需要很长时间去慢慢学习和积累,后端的学习是一个漫长的过程。前端:从开始的切页面,到现在复杂的前端单页应用,node服务端应用,移动端react-native等,前端的技术更新速度远远超过服务端的更新速度,这也就要求前端同学,需要不停的学习新的技术来跟上前端技术的升级,一旦松懈,就可能被淘汰。前端现在所覆盖的场景已经越来越广,从传统的前端,已经延伸到服务端,工具链,移动端等。而对于新手来说,前端入门是最容易的,现在很多人直接从主流框架开始学习前端,react, vue 看一看就可以直接开始项目开发了(但是不推荐,还是从 HTML, CSS, ECMAScript 基础学期)前端入门容易,但是比较容易陷入API型程序员,各类框架和库都会用,但是都不够深入。服务端入门相对难,但是时间长了,比较容易构建技术壁垒,拉开差距。

albin.liao 2019-12-02 01:46:06 0 浏览量 回答数 0

问题

关于服务端JAVA SDK

y.you 2019-12-01 21:23:01 1598 浏览量 回答数 2

回答

小程序云由什么部分组成,小程序云提供小程序Serverless和小程序云应用服务,帮助小程序开发者降低研发和运维成本,由以下两部分组成。 小程序Serverless(无服务器托管模式) 阿里云小程序Serverless提供包括云函数、数据存储、文件存储等一整套后端服务。开发者通过API方式即可获取云函数、数据存储、文件存储、音视频、图像处理等服务,不需要关心服务器或底层运维设施,可以更专注于代码和业务本身。 小程序云应用(有服务器自主运维) 小程序云应用是面向小程序应用场景,为开发者提供的一键构建后端应用运行环境、后端服务部署、运维监控等能力的一站式小程序部署服务。

南霸天霸南北 2020-02-17 16:38:39 0 浏览量 回答数 0

问题

阿里千亿级流量移动API网关的演进之路

福利达人 2019-12-01 21:09:19 2916 浏览量 回答数 0

问题

钉钉pc端和手机端免登切换问题

ting-python 2019-12-01 21:06:09 5439 浏览量 回答数 4

回答

小程序云主要服务于小程序的中长尾开发者和第三方小程序开发厂商。为开发者提供两种能力:云开发serverless云服务,不需要购买和部署服务器,通过 API 方式即可获取云函数、数据存储、文件存储、音视频、图像处理等服务。降低小程序开发门槛。高效开发只需要专注于业务开发,无需进行部署和运维。节约成本根据资源的消耗进行按量付费,极大节约时间和成本,提供免费额度用于开发者体验。高可用性底层资源由阿里云提供专业支持,满足不同业务场景和需求,支持快速扩容,确保服务稳定,数据安全,承诺99.9%可用性。云应用面向小程序应用场景,为开发者提供一键构建后端应用运行环境、后端服务部署、运维监控的能力。支持spring boot、nodejs等主流开发框架。构建网络环境通过对ECS、RDS、SLB等资源进行编排,直接搭建和初始化好运行环境。应用托管提供主流应用框架的运行环境,直接上传nodejs、spring boot发布包,即可对外提供服务。运维监控支持开发者一站完成测试环境、生产环境的版本发布、扩容、资源监控等操作。

管理贝贝 2019-12-02 02:00:07 0 浏览量 回答数 0

问题

分享一个阿里云API的开源Java封装库

fit2cloud 2019-12-01 20:56:28 10560 浏览量 回答数 9

问题

关于第三方的key和secret存放在移动客户端是不是非常不安全?

爵霸 2019-12-01 20:19:41 976 浏览量 回答数 2

回答

在前后端分离的架构中,nodejs充当web server的角色,对于后端用java写的服务调用,有几种调用方式通过http形式的api调用,在http的post data中采用json格式传递数据(xml格式比较少见),可以使用axio等nodejs modules通过tcp上定制的私有的协议进行数据传递, 使用nodejs 的net模块定制开发自己的协议或者继承第三方提供的接口模块即可

justinjiang 2019-12-02 01:50:18 0 浏览量 回答数 0

回答

个人以为可以用RESTful Web service的概念来理解。Rest应用接收json, yaml, xml等输入,返回是同样结构的输出。只处理业务逻辑,数据库相关操作,与显示界面完全解耦。前端的Rect, Vue等大型框架会提供处理UI逻辑的完整框架,前端只通过Restful API接口与后端通信。前端逻辑运行在客户端。两者分别独立开发,并不像jsp一样强耦合。

lusing 2019-12-02 01:49:24 0 浏览量 回答数 0

回答

优点: 1、具有桌面应用的即时性、网站的可移植性和可访问性. 2、用户体验好、快,内容的改变不需要重新加载整个页面,web应用更具响应性和更令人着迷。 3、基于上面一点,SPA相对对服务器压力小。 4、良好的前后端分离。SPA和RESTful架构一起使用,后端不再负责模板渲染、输出页面工作,web前端和各种移动终端地位对等,后端API通用化。 5、对前端人员javascript技能要求更高,促使团队技能提升。 缺点: 1、分功能模块的鉴权不好实现。 2、不利于SEO。 3、初次加载耗时相对增多。 4、导航不可用,如果一定要导航需要自行实现前进、后退。 5、对开发人员技能水平、开发成本高。

一只刺猬 2020-03-30 23:10:25 0 浏览量 回答数 0

问题

分享一个阿里云API的开源Java封装库

fit2cloud 2019-12-01 20:56:29 11144 浏览量 回答数 5

回答

调用API可能出现的错误有四类:连接淘宝服务器错误、平台级错误、业务级错误和容器类错误。这四种类型的错误分别代表了开发者访问淘宝服务器、淘宝接入平台、后端业务和容器这几个层次上出现的问题。 2,连接淘宝服务器错误主要是http连接错误或者连接被重置被拒绝等,这类错误是开发者访问淘宝服务器出现的问题,请直接联系服务器管理员或通过网络搜索答案。 平台级错误 1,平台级错误是指错误码小于100的调用错误,这种错误一般是由于用户的请求不符合各种基本校验而引起的。 2,用户遇到这些错误的返回首先检查应用的权限、频率等情况,然后参照文档检验一下传入的参数是否完整且合法。 错误码 错误描述-英文 错误描述-中文 解决方案 3 Upload Fail 图片上传失败 将传入的图片格式改为正确的格式、适当的大小的图片放进消息体里面传输过来,如果传输仍然失败需要减小图片大小或者增加网络带宽进行尝试 7 App Call Limited 应用调用次数超限,包含调用频率超限 调整程序合理调用API,等限频时间过了再调用,淘客的调用频率是系统按照上个月交易额自动修改的,修改后的频率会在官方论坛首页以公告形式通知,开发者可自行查看 9 Http Action Not Allowed HTTP方法被禁止 请用大写的POST或GET,如果有图片等信息传入则一定要用POST才可以 10 Service Currently Unavailable 服务不可用 多数是由未知异常引起的,仔细检查传入的参数是否符合文档描述 11 Insufficient ISV Permissions 开发者权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 12 Insufficient User Permissions 用户权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 13 Insufficient Partner Permissions 合作伙伴权限不足 应用没有权限调用中级或高级权限的接口,可在淘宝合作伙伴后台提交权限申请 15 Remote Service Error 远程服务出错 API调用后端服务出错,首先查看自己的参数是否合法,如果参数没有问题请过一段时间再尝试 21 Missing Method 缺少方法名参数 传入的参数加入method字段 22 Invalid Method 不存在的方法名 传入的method字段必需是你所调用的API的名称,并且该API是确实存在的 23 Invalid Format 无效数据格式 传入的format必需为json或xml中的一种 24 Missing Signature 缺少签名参数 传入的参数中必需包含sign字段 25 Invalid Signature 无效签名 签名必需根据正确的算法算出来的。算法请见: http://open.taobao.com/dev/index.php/API签名算法 26 Missing Session 缺少SessionKey参数 传入的参数中必需包含session字段 27 Invalid Session 无效的SessionKey参数 传入的session必需是用户绑定session拿到的,如果报session不合法可能是用户没有绑定session或session过期造成的,用户需要重新绑定一下然后传入新的sessionKey 28 Missing App Key 缺少AppKey参数 传入的参数必需包含app_key字段 29 Invalid App Key 无效的AppKey参数 应用所处的环境跟选择的环境不一致,例如:应用处于沙箱测试环境,却选择在正式环境进行测试,可在合作伙伴后台或商家接入平台对该应用进行修改 30 Missing Timestamp 缺少时间戳参数 传入的参数中必需包含timestamp参数 31 Invalid Timestamp 非法的时间戳参数 时间戳,格式为yyyy-mm-dd hh:mm:ss,例如:2008-01-25 20:23:30。淘宝API服务端允许客户端请求时间误差为10分钟 32 Missing Version 缺少版本参数 传入的参数中必需包含v字段 33 Invalid Version 非法的版本参数 用户传入的版本号格式错误,必需为数字格式 34 Unsupported Version 不支持的版本号 用户传入的版本号没有被提供 40 Missing Required Arguments 缺少必选参数 API文档中设置为必选的参数是必传的,请仔细核对文档 41 Invalid Arguments 非法的参数 参数类型不对,例如:需要传入的是数字类型的,却传入了字符类型的参数 42 Forbidden Request 请求被禁止 目前没有控制 43 Parameter Error 参数错误 一般是用户传入参数非法引起的,请仔细检查入参格式、范围是否一一对应 47 Invalid encoding 编码错误 一般是用户做http请求的时候没有用UTF-8编码请求造成的 业务级错误 1,业务级错误是指用户通过平台初步的参数校验,进入后端业务流程所出现的,错误码大于100的错误。 2,以isv开头的一般都是isv的错误,这一类错误一般是由于用户提供的参数不合法或者不匹配造成的,因此isv应该根据错误信息检验是否传入了相应的信息,对于这一类错误建议改正后再重试。 3,以isp开头的错误一般是isp服务不可用或top平台连接后端服务时的错误,这些错误可能与后台服务端的服务可用性有关,建议用户在一段时间后重试。 4,错误响应是用户和服务器交互失败的最直接展示,isv在调用top服务时,如果调用失败,请尽量保留下错误日志以便进行后面的错误追查。 业务级父错误 产品线 错误码 用户 500 类目 510 交易 520 退款 521 商品 530 商品扩展 531 邮费模板 532 产品 540 物流 550 店铺 560 评价 570 淘宝客 580 系统 590 备案 591 增量 600 画报 620 江湖 630 分销 640 淘秀 650 收费 660 业务级子错误 子错误码格式 错误信息 归属方 是否可在程序中重试 isv.###-not-exist:*** 根据***查询不到### ISV 否 isv.missing-parameter:*** 缺少必要的参数*** ISV 否 isv.invalid-paramete:*** 参数***无效,格式不对、非法值、越界等 ISV 否 isv.invalid-permission 权限不够、非法访问 ISV 否 isv.parameters-mismatch:***-and-### 传入的参数***和###不匹配,两者有一定的对应关系 ISV 否 isv.***-service-error:### 调用***服务返回false,业务逻辑错误,###表示具体的错误信息 ISV 否 isp.***-service-unavailable 调用后端服务***抛异常,服务不可用 ISP 是 isp.remote-service-error 连接远程服务错误 ISP 是 isp.remote-service-timeout 连接远程服务超时 ISP 是 isp.remote-connection-error 远程连接错误 ISP 是 isp.null-pointer-exception 空指针异常错误 ISP 否 isp.top-parse-error api解析错误(出现了未被明确控制的异常信息) ISP 否 isp.top-remote-connection-timeout top平台连接后端服务超时 ISP 是 isp.top-remote-connection-error top平台连接后端服务错误,找不到服务 ISP 是 isp.top-mapping-parse-error top-mapping转换出错,主要是由于传入参数格式不对 ISP 否 isp.unknown-error top平台连接后端服务抛未知异常信息 ISP 是 容器类错误 容器类错误是指用户通过容器登录之后页面上出现的错误 错误码 错误描述(中文) 100 授权码已经过期 101 授权码在缓存里不存在,一般是用同样的authcode两次获取sessionkey 102 系统错误,建议清理浏览器缓存,稍后重试 103 appkey或者tid(插件ID)参数必须至少传入一个 104 appkey或者tid对应的插件不存在 105 插件的状态不对,不是上线状态或者正式环境下测试状态 106 没权限调用此app,由于插件不是所有用户都默认安装,所以需要用户和插件进行一个订购关系,这个错误一般是由于用户访问了自己没有订购的在线订购应用所造成的 107 系统错误,建议清理浏览器缓存,稍后重试 108 应用是自用型应用,只有自用型绑定用户才可以访问。 109,111 服务端在生成参数的时候出了问题,建议清理浏览器缓存,稍后重试 110 服务端在写出参数的时候出了问题 ,建议清理浏览器缓存,稍后重试 112 回调地址不正确,请检查回调地址,是否为空,或者含有top认为非法的字符。 113 用户没有同意授权

问问小秘 2019-12-02 02:12:57 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板