微博
{
"request" : "/statuses/home_timeline.json",
"error_code" : "20502",
"error" : "Need you follow uid."
}
微信
{
"errcode":40013,
"errmsg":"invalid appid"
}
淘宝
{
"error_response":{
"code":50,
"msg":"Remote service error",
"sub_code":"isv.invalid-parameter",
"sub_msg":"非法参数"
}
}
百度
{
"status": 0,
"message": "ok"
}
腾讯
{
"ret":1002,
"msg":"请先登录"
}
支付宝
{
"alipay_trade_query_response":{
"code":"20000",
"msg":"Service Currently Unavailable",
"sub_code":"isp.unknow-error",
"sub_msg":"系统繁忙"
}
}
Google
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalidParameter",
"message": "Invalid string value: 'asdf'. Allowed values: [mostpopular]",
"locationType": "parameter",
"location": "chart"
}
],
"code": 400,
"message": "Invalid string value: 'asdf'. Allowed values: [mostpopular]"
}
}
Facebook
{
"error": {
"message": "Message describing the error",
"type": "OAuthException",
"code": 190,
"error_subcode": 460,
"error_user_title": "A title",
"error_user_msg": "A message"
}
}
Twitter
{
"errors": [
{
"message": "Sorry, that page does not exist",
"code": 34
}
]
}
Github
{
"message": "Validation Failed",
"errors": [
{
"resource": "Issue",
"field": "title",
"code": "missing_field"
}
]
}
Heroku
{
"id": "rate_limit",
"message": "Your account reached the API rate limit\nPlease wait a few minutes before making new requests",
"url": "https://devcenter.heroku.com/articles/platform-api-reference#rate-limits"
}
几个JSON标准:
http://jsonapi.org/format/#errors
http://labs.omniti.com/labs/jsend
http://docs.oasis-open.org/odata/odata-json-format/v4.0/errata02/os/odata-json-format-v4.0-errata02-os-complete.html#_Toc403940655
字段名:
status、code/type、error/errors、message/description/detail、link/url/rel_url
{
"status": "error",
"error": {
"code": "501",
"message": "Unsupported functionality",
"details": [
"code": 403,
"message": "",
"link": "http://www.xxx.com/api/docs/xxx"
]
}
}
分享到:
相关推荐
POP Open API提供了详细的在线文档,涵盖了API的使用指南、错误代码和解决方案,帮助开发者快速上手使用京东开放平台API。 1.2 接入说明 POP Open API提供了详细的接入说明,涵盖了API的授权机制、请求参数和响应...
通过这些知识点,开发者可以了解到云丁智能SaaS开放平台从功能点到安全性各个方面的深入信息,并且能够根据API文档的指导,开发出满足业务需求的应用程序或服务。随着云丁智能科技的不断发展和产品的更新迭代,其API...
斗鱼第三方开放平台API文档v2.11是武汉斗鱼网络科技有限公司提供的一个接口文档,主要服务于开发者,以便他们能够获取斗鱼直播平台的相关信息。这个文档包含了获取直播房间列表和详情、游戏分类等关键接口。 1. **...
LBS(Location-Based Services,基于位置的服务)开放平台API控制台是为开发者提供的一种接口,允许他们构建能够利用地理位置信息的应用。这篇指南将详细介绍如何在LBS开放平台API控制台上进行申请和配置,以便...
### 中国电信物联网开放平台API19.0参考 #### 总体概述 中国电信物联网开放平台API19.0是为中国电信物联网用户提供的一套强大的API集合,旨在帮助开发者更高效地管理和利用物联网设备及相关数据。本版本针对之前...
在实际应用中,我们可能还需要处理错误和异常,例如网络问题、超时或API返回的错误信息。另外,腾讯AI开放平台的API使用可能有配额限制,需要合理控制调用频率,避免因超出限制导致的服务中断。 在`QQAI.Demo`这个...
在IT行业中,社交媒体平台的开放API为开发者提供了丰富的功能接口,使得第三方应用能够与这些平台进行数据交互。本文主要探讨的是“新浪微博开放平台API”的使用,结合PHP SDK和OAuth2.0用户授权机制,帮助开发者...
当调用失败时,错误信息主要分为三大类:HTTP连接错误、平台解析错误和业务处理错误。这些错误分别反映了不同层面的问题。 - **HTTP连接错误**:这类错误通常由HTTP响应码标识,包括但不限于200(成功)、404(未...
4. **错误处理**:当API调用出现问题时,类库会捕获错误并提供友好的错误信息,帮助开发者快速定位和解决问题。 5. **易用性**:由于类库的设计遵循了PHP的良好编码规范,使得开发者能够快速上手,同时配合官方文档...
拼多多API SDK是拼多多开放平台为开发者提供的一套完整的接口调用工具,主要目的是方便开发者能够快速、高效地接入拼多多的业务系统,实现与拼多多平台的数据交互。这套SDK主要用于PHP开发,可以帮助开发者处理与拼...
当API调用失败时,返回的响应会包含错误代码和错误信息,方便开发者调试。 7. **最佳实践** 文档还会提供一些开发建议,如如何优化请求性能、如何处理异步任务、如何存储和刷新Access Token等,以帮助开发者构建更...
此外,当API返回405错误时,需要检查URL是否以斜杠('/')结尾,确保URL的一致性。 DMP API的这些功能和特点为广告主提供了更多灵活性和控制力,优化了广告投放流程,减少了手动操作,从而提升了广告投放的效率和...
- 错误处理:正确处理API调用可能出现的错误,如网络问题、API错误码等。 - 数据解析:理解API返回的JSON格式数据,并根据业务需求进行解析和展示。 - 异步处理:为了提高用户体验,尽量在后台线程中执行API请求,...
综上所述,中国电信物联网开放平台API参考1.9.1版本在多个方面进行了优化,包括订阅管理、规则管理、文档结构、批量处理和接口错误处理,提升了平台的易用性和功能完整性,为开发者提供了更强大的工具和更清晰的指导...
在本例中,我们关注的是一个名为"open-api-sdk-2.0.jar"的压缩包文件,这通常是一个Java库,包含了用于与特定服务或平台交互的API接口。 首先,我们需要理解API是什么。API,全称Application Programming Interface...
开放API的设计应当遵循RESTful原则,确保接口清晰、简洁且易于理解。 加密算法在Open API中的角色不容忽视。当涉及到敏感信息传输时,例如用户登录凭证、交易数据等,API通常会使用加密算法来保证数据的安全性。...
### 斗鱼第三方开放平台API文档v2.2 #### 一、API返回格式 斗鱼第三方开放平台的API返回格式统一采用JSON形式。当请求成功时,返回的数据包括两个主要部分: - `error`: 表示错误码,如果值为`0`则表示请求成功。...
- **错误处理**:如果接口调用出现错误,工具通常会提供详细的错误信息,帮助开发者定位问题所在。 - **日志记录**:为了方便追踪和调试,工具可能具备日志记录功能,保存每次测试的详细信息。 - **自动化测试**...