腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
Azure API管理-管理API和开发人员门户SAS令牌访问实例数据?
azure
、
subscription
、
azure-api-management
、
azure-management-api
、
api-management
在部署的Azure API管理实例中,我启用了管理API和开发人员门户。 我可以登录到开发人员门户(作为开发人员,在Azure门户中的开发人员门户刀片中添加到开发人员组的帐户,没有分配给用户的其他权限),我可以提取门户在Authorization header中使用的获取的SAS令牌,我可以使用此令牌通过管理API对API管理实例执行操作。 这是正确的吗?由于开发人员门户在幕后使用相同的API,我了解到一些操作将通过分配给开发人员的SAS令牌来实现,例如创建订阅、编辑displayName等(因为这一切都可以由开发人员在开发人员门户中完成)。但是,开发人员是否真的能够(例如)使用管理API/其
浏览 4
提问于2021-03-08
得票数 0
3
回答
如何在PHP中创建REST API?
php
、
api
我一直在开发游戏网站,并计划添加一个API,让开发人员为该网站创建游戏。唯一的问题是如何创建API,更确切地说,是用PHP或任何其他可以开发API的语言创建的REST API? 抱歉,这是API开发中的新功能。 任何帮助都是非常感谢的。
浏览 6
提问于2012-05-16
得票数 9
回答已采纳
1
回答
开发NFC应用程序的阶段
android
、
nfc
我是NFC技术的新手。我有开发Android应用程序的经验。我需要了解一些关于NFC应用程序开发的基本概念。首先,在手机上开发NFC应用程序的步骤是什么?我遇到了这些阶段...1) NFC芯片设计(硬件部分),2)软件应用开发,3)嵌入式固件开发,4)移动设备应用开发(Java、Android、Windows Mobile等)。我不能得到关于这些的任何深入的想法。以上哪几点在市场上都是免费的? 作为第一步,我只想为支持NFC的android手机开发一个API。我需要考虑的要点是什么?哪个SDK? 稍后,我想设计硬件并将其嵌入到移动设备中,然后开发API。 我遇到过一些API,比如...Goog
浏览 4
提问于2011-09-29
得票数 3
回答已采纳
2
回答
如何向AWS Api开发人员门户添加全面介绍?
amazon-web-services
、
swagger
、
aws-api-gateway
、
openapi
、
amazon-api-gateway
通过导入现有的Swagger文件,我们为AWS API网关创建了新的Rest。文件包含了相当长和很好的介绍给开发人员关于我们的API。它是标记标记语言。AWS Api网关能够在文档部分正确地显示整个文档。我们的API发布到开发人员门户。Developer门户仅显示文档描述部分的第一行。我们的Markdown文档包含了linefeed、字幕、列出的图像等等。方法和其他文档部分在开发人员门户中是正常的。我可以编辑并将文档的API部分发布到开发人员门户。但只有第一行。是否有可能在开发人员门户中展示更好的API介绍,而不仅仅是一行描述? 我在AWS支持下问过同样的问题,包括原始的JSON文件。我还没有
浏览 9
提问于2022-11-09
得票数 0
回答已采纳
1
回答
在API中使用开发人员的密钥
ios
、
facebook
、
api
、
authentication
、
api-key
我对共享API技术很陌生。我注意到,几乎每个API都有一个开发人员密钥。比如facebook,Google Plus,Googe Maps,Apple iOS等等. 那么,我无法理解这个开发人员的用途是什么。?如果我正在托管一个API,那么开发人员密钥将如何使我受益呢? 从我感觉到的是: API托管公司知道开发人员产品的交易总额,他们可以从中收取费用。 关于开发人员的钥匙还有更多的内容吗?如果是的话,它是否也维护了API的安全性?
浏览 0
提问于2014-06-09
得票数 0
回答已采纳
2
回答
api网关模式微服务-本地开发
c#
、
nginx
、
kubernetes
、
microservices
、
api-gateway
我的问题是使用带有微服务的API网关模式,因为它涉及到单个开发人员机器上的本地开发。 我们有一个小型的微服务体系结构设置,它由一个API网关组成(我们使用的是特使,但正在切换到NGINX),网关后面只有一个微服务(很快就会有更多的微服务)。 这是一个非常基本的微服务环境,用于测试我们的微服务架构,包括我们的API网关和K8s部署到QA。 API网关和微服务被封装到码头容器中,并在本地开发机器(visual /c#)上启动,目前正在使用docker。 当我们在本地进行对接时,我们会同时拆分位于网关后面的api网关和微服务。然后,在本地开发机器上,我们通过api网关容器测试调用,以便开发人员能够验
浏览 13
提问于2022-02-02
得票数 1
1
回答
用于本地web应用程序开发的Remote vs本地API
api
、
development-environment
我正在开发REST和前端web应用程序。在我的机器上进行本地开发时,将API插入web应用程序的最佳方法是什么? 我可以编写API的本地副本,并将我的web应用程序指向localhost:api-port,但这似乎是不必要的管理工作,无法同时运行API和web应用程序的本地副本。每次我想做任何开发工作的时候,我都得把API旋转一下,然后再旋转一下web应用程序。 我可以设置一个远程开发环境,并将我的web应用程序指向dev.api.mydomain.com进行本地开发,但是必须设置一个远程API沙箱来在本地开发web应用程序似乎有悖常理。 为了本地开发,我可以使用JSON文件模拟模式和数据。而
浏览 0
提问于2017-04-06
得票数 5
回答已采纳
2
回答
作为用户首选项的条件编译符号
c#
、
conditional-compilation
在我的团队的部署环境中,某个REST数据api有三个端点: alpha、beta和production。 我已经设置了条件编译,以便在发布配置中,项目肯定会连接到生产api。但是,在调试配置中,项目可以根据开发人员的喜好连接到三个终结点中的任何一个。 目前,开发人员通过注释掉不需要的端点来设置此首选项。 然而,不同的开发人员希望在开发过程中连接到不同的端点,所以这个系统不能很好地与git和团队一起工作。如何更改设置,以便仅在调试配置中根据开发人员首选项(而不是提交给git)选择api端点? const string api_prod = "https://api.mydomai
浏览 0
提问于2014-12-01
得票数 0
4
回答
使用最新的API有什么意义?
android
所以我是android开发的新手,最近我做了一些使用API 11的开发。如果每个android都不能升级到最新的API,那么用最新的API开发有什么意义呢?它只能与几部手机兼容。
浏览 0
提问于2013-03-06
得票数 4
5
回答
如果我想成为一名专业的游戏开发人员,学习Win32 API是必须的吗?
career
、
winapi
如果我想成为一名游戏开发人员,学习Win32 API是必须的吗? X盒或基于PS的游戏开发者需要了解Win32 API吗? 专业的游戏开发人员是否可能仅仅通过脚本编写游戏引擎而不使用Win32 API来开发游戏呢?
浏览 0
提问于2012-04-26
得票数 4
回答已采纳
3
回答
响应/应答模式与API设计中的方法重载
java
、
design-patterns
我最近设计了一个API来包装数据存储实现,并允许其他开发人员使用此API来索引他们的数据和基于关键字查询数据。我在查询方法中使用了响应/回复模式,因为Jaroslav Tulach提到它可以避免在需要添加参数时不断更改API接口(实用API设计中的第97页)。其他开发人员认为使用方法重载是更好的方法。你能分享一下你在设计中使用两种不同方法的经验吗?下面是我和其他开发人员之间的对话。 Me:响应/回复模式看起来是一种干净的方式,因为随着API的发展,越来越多的参数可以添加到API接口中。在接口中使用多个10+重载方法只会让其他开发人员感到困惑。他们是如何决定使用哪种方法的? 其他开发人员的论点:
浏览 0
提问于2012-10-10
得票数 3
1
回答
没有开发人员门户的Azure API管理
azure
、
azure-api-management
我开始在消费层中使用Azure API管理。在将第一个API导入API Gateway并将产品分配给它之后,我意识到对于消费层,似乎没有开发人员门户可用。所以我不可能给开发者注册我的公共API的机会。 那么开发人员如何注册我的产品呢?我是否必须编写我的自定义开发人员门户? 问候 迈克尔
浏览 16
提问于2019-06-12
得票数 0
回答已采纳
1
回答
如何在集中共享的Azure APIM服务实例中向其他开发人员隐藏我的产品和API?
azure-api-management
我们有一个Azure API管理服务的集中开发实例,来自不同机构/组织的开发人员可以在其中创建他们的产品、API和订阅。本质上,他们在APIM实例的资源组上具有贡献者角色。这是一个集中式共享APIM实例。 我可能会创建一个自定义的RBAC角色,只允许我编辑我的API,但不确定如何对其他人隐藏我自己的API和产品。 有没有办法让开发人员在管理门户和开发人员门户中完全向其他开发人员隐藏他们的产品和API?
浏览 4
提问于2020-08-07
得票数 0
1
回答
测试构建在rails环境上的API
ruby-on-rails
、
ruby-on-rails-3
、
api
、
testing
目前,我正在为我的网站制作一个开放的API。由于通过API获得的所有信息都不受保护,因此我不会为令牌所困扰,从而使API的开发变得更加容易。 我对API非常陌生,因此我不确定开发人员希望检索什么,以及他们将如何检索。目前,API是为我自己的网站量身定做的。我想知道如何在其他类型的环境中测试通过我的Rails开发环境生成的API。
浏览 1
提问于2011-12-29
得票数 0
1
回答
API应该做不止一件事吗?
spring-boot
、
rest
、
software-design
我是Spring Boot开发人员。我开发RESTful web服务。我的一个同事开发了一个API,它根据操作类型做两件事。如果opType = Set,则接口在后台设置/取消设置标志;如果opType = Get,则接口获取标志的状态。这不会破坏REST API的体系结构吗?我们让Post/Put在后台更改一些数据,无论是创建还是更新。我们需要从后端获取一些东西的状态。现在,我想对更好的开发人员发表意见!这应该被允许吗,比如一个API调用有多个操作,或者我们应该为每个任务创建多个API。此外,我团队中的前端开发人员不喜欢以某种方式集成多个api,这表明api调用越多,客户的用户体验就越差。
浏览 18
提问于2020-07-25
得票数 0
1
回答
如何在Apigee中获取API的所有开发人员和应用程序的列表?
apigee
假设您在Apigee中公开了一个API产品。您希望获得已注册API产品的所有开发人员及其应用程序的列表。 有一个用于返回这些参数的调用,文档如下: http://apigee.com/docs/api/get-list-keys-apps-developers-or-companies-api-product 但是它返回的ID似乎是无用的。如果您尝试开发人员,例如: https://api.enterprise.apigee.com/v1/organizations/YOUR-ORG/apiproducts/YOUR-PRODUCT?query=list&entity=develope
浏览 0
提问于2014-05-08
得票数 0
1
回答
如果我想中继移动应用程序游戏中的数据,最好的方法是什么?
java
、
iphone
、
android
、
objective-c
如果我想做一些api,这样android或iphone上的任何移动游戏都可以将他们的游戏统计数据转发到我们的服务器上,我的方法是什么? 我最初的想法是: 为java和objective c开发一个api --为这两种语言开发一个api对所有的手机游戏来说足够了吗?(如果不是,大多数游戏都是使用java或objective c开发的吗?) 我是开发api的新手,我想知道我可以做什么类型的api来使任何手机游戏可以中继相当多的数据
浏览 0
提问于2011-05-19
得票数 0
回答已采纳
1
回答
尝试在Google Play中验证应用内购买时出错
php
、
google-api
、
in-app-purchase
、
google-api-php-client
我尝试在服务器上验证购买,但它无法向Google Play Android开发人员API发出请求。在请求之后,它会显示以下内容: Error calling GET https://www.googleapis.com/androidpublisher/v1.1/applications/my.app.id/inapp/my_in_app_purchase/purchases/purchase_token: (403) Forbidden 如果我在开发人员控制台中通过测试表单对此购买进行验证,则一切正常,Google API将发送响应。 对其他API (例如Books API)的请求可以正常工
浏览 1
提问于2014-03-10
得票数 2
1
回答
google和google cloud messaging
android
、
notifications
、
titanium
、
push
我正在尝试在我的应用程序中实现推送通知。 我正在看钛合金的文档,上面说我需要使用Titanium.CloudPush和ACS。 文档说明了对生产api密钥、开发api密钥和api密钥的需求。我在acs应用程序的配置页面中看到开发和生产应用程序密钥,我猜这就是生产和开发api密钥……对吗? 我应该为通用api密钥使用哪个密钥??
浏览 1
提问于2014-05-25
得票数 1
2
回答
获取Google Picker Api的开发人员api密钥
javascript
、
google-api
、
google-picker
我正在尝试找到在谷歌开发人员控制台,我可以获得我的开发人员api密钥。在下面的示例代码片段中,它被称为开发人员密钥和浏览器密钥。有人能帮我这个忙吗? // The Browser API key obtained from the Google API Console. // Replace with your own Browser API key, or your own key. var developerKey = 'xxxxxxxYYYYYYYY-12345678';
浏览 0
提问于2018-08-03
得票数 1
1
回答
WSO2 -我们可以在WSO2治理注册表中使用swagger编辑器设计rest API吗?
wso2
、
wso2-am
开始开发WSO2产品,不仅仅是少数几个,例如API manager(仅用于使用swagger编辑器设计rest API,这仅适用于开发人员门户),现在开始开发WSO2治理注册表。我们有没有在治理注册表中设计REST API的选项,就像我在API管理器中做的那样。
浏览 9
提问于2017-12-15
得票数 0
1
回答
RestAPI和RestAPI风格的and服务之间的区别
java
、
web-services
、
jsp
、
rest
、
servlets
我是web服务的新手。有人能帮我理解一下REST API和java中REST风格的web服务之间的区别吗?我已经开发了一个仅基于servlet和jsp的web应用程序。现在,必须使用REST API开发相同的应用程序。仅使用servlet和jsp开发web应用程序与使用REST API开发web应用程序有什么不同。有人可以提供链接到好的教程,在那里我可以通过示例了解更多关于REST API的知识。
浏览 1
提问于2013-09-20
得票数 4
回答已采纳
1
回答
Azure API M-地方开发
azure-api-management
API M本地开发的故事是什么?我想为本地开发人员提取一份API M的本地副本,用于构建他们的API,这是可能的吗(也可以将后端资源配置为运行在云中的代码的本地副本)? 我在想,也许是API的docker映像,配置为在开发人员机器上为我们的环境在本地运行。这个是可能的吗?
浏览 1
提问于2020-06-04
得票数 1
回答已采纳
2
回答
API连接开发人员门户中发布的api无法工作
api
、
ibm-cloud
、
apiconnect
按照前面的链接创建名为ibmsvt的环回项目,并在本地进行测试,我们可以发布和获取。 然后将此api发布为在bluemix上运行的api应用程序,我们将获得api目标url和tls文件。 在api设计器调用中键入url和tls,然后再次发布api产品。 检查api连接服务,我们可以找到已发布的api产品,配置开发人员门户,并邀请开发人员。 登录开发人员门户并注册一个应用程序 订阅app到api产品并运行post命令。 我们只能看到我们不能发布错误信息..。 有关错误信息和api文件,请参见附件信息。
浏览 5
提问于2016-06-08
得票数 0
2
回答
Azure API管理/门户:激活API门户中的“试用”模拟
azure
、
api
、
policy
、
portal
我想知道是否有可能从API门户激活对基于Azure API管理的API的调用的模拟。 我不希望那些浏览界面目录并使用“尝试它”功能的开发人员将CRUD记录实际保存在后端。他们应该只接收一组预定义的数据,这样他们就可以在不扰乱后端数据的情况下针对它进行开发。 示例 API创建在Azure管理和生产。此API在相应的Azure API门户中列出--一个开发人员现在发现了该API,并希望尝试它: POST /SalesQuote将在SAP中创建销售报价。开发人员使用开发人员门户中的“尝试它”按钮来查看行为。“发送”按钮现在实际上在后端创建了一个记录。 这能防止吗?如果是-怎么做?这是否可以在A
浏览 2
提问于2020-08-13
得票数 2
回答已采纳
1
回答
API先或不先
api
、
user-experience
很抱歉,关于开发应用程序的步骤,我有一个全球性的问题,但我不是开发人员。我正在一家初创公司工作,希望开发一个web应用程序。目前,我们有一个完整的堆栈开发人员与我们一起开发API。我们现在正在寻找一个前端团队和一个UX/UI团队来帮助我们,因为我们有很短的时间来构建这个应用程序。我们认为第一步是创建不同的布局,以便当我们的完全堆栈开发正在编写API时,前端开发团队可以开始编码。但是前端的lead说,在API完成文档之前,它们无法启动。这是准确的吗?最好的策略是什么?先用API?还是前面?还是两者同时发生?
浏览 5
提问于2021-12-29
得票数 0
1
回答
部署ASE的Web服务注册模式
azure
、
asp.net-core-webapi
、
consul
、
azure-app-service-envrmnt
、
steeltoe
我有多个API部署到Azure ASE供内部和外部使用。内部API是为重用而开发的。我正在寻找服务注册中心,它在一个地方维护所有API细节,供开发人员或分析人员识别用于设计和开发工作的API。目前,我正在调查领事和尤里卡,但他们是用于集装箱.net应用程序。我们可以使用部署到ASE的服务吗?或者还有其他更好的解决方案吗?Azure APIM已经到位,它用于公开API,这些API由外部/内部系统使用。
浏览 11
提问于2022-06-09
得票数 0
3
回答
开发使用MS CryptoAPI的64位应用程序
c++
、
windows
、
cryptography
、
cryptoapi
、
mscapi
我是一个C++开发人员,但在Windows开发方面没有很强的背景。 我的主要问题围绕着的使用。我将使用像这样的函数。在研究更多关于这个接口时,只描述为"Win32 Crypto API“。不知道有没有"Win64 Crypto API"? 如果不是,如果我在Visual Studio中开发了一个使用"Win32 Crypto API“的应用程序,并编译为64位模式。如果我编译成32位会更好吗? 要开发使用Crypto API的64位应用程序,我需要做些什么? 如果可能,请报告您在使用crypto API开发64位应用程序时遇到的任何问题,检索证书,携带签名等。
浏览 0
提问于2012-02-23
得票数 4
回答已采纳
1
回答
使用Django rest框架在两个apis之间配置身份验证的最佳方式是什么?
django
、
rest
、
authentication
、
django-rest-framework
、
jwt
我正在使用DRF来开发一个API,我想通过另一个API和一个应用程序来使用这个API。对于第二个API,如何开发API身份验证?我认为使用JWT并不好,因为我需要将令牌保存在消费者Api上并不断刷新它。
浏览 1
提问于2020-10-08
得票数 0
1
回答
iPhone: twitter如何帮助开发应用程序
iphone
可能重复: 你好,我开始在 iPhone上开发twitter应用程序,twitter API如何帮助开发应用程序,以及如何使用twitter API在iPhone r any平台上开发应用程序。
浏览 2
提问于2010-12-21
得票数 0
回答已采纳
2
回答
如何使用内部API或隐藏API开发android应用程序?
android
、
android-tv
我正在尝试用TVInputFramework开发一个应用程序。在android中,所有API都不可用。我想在我的应用程序中使用HdmiControlService (一个系统服务)。唯一的方法是在我的应用程序中使用内部API或隐藏API。 如何使用这些API开发应用程序。 有什么教程吗。 我能用我的安卓工作室来开发这种应用吗? 提前感谢
浏览 7
提问于2017-02-16
得票数 0
4
回答
为什么将API定义和实现JARs分开?
java
、
api
、
jpa
、
api-design
对于jstl标记,提供了一个API javax.servlet.jsp.jstl-api-1.2.1.jar &实现javax.servlet.jsp.jstl-1.2.1.jar。 对于servlet,在servlet-api.jar &实现jar中提供了来自tomcat或GlassFish的API。 对于集合,提供了API (如java.util.List )和相应的实现(如java.util.ArrayList和java.util.LinkedList )。 IDE 是另一个例子。 实现jar既包括API (主要是接口),也包括它的实现,为程序员/开发人员提供使用AP
浏览 8
提问于2017-12-28
得票数 4
1
回答
为网站或网页创建Web API
php
、
android
、
json
我正在开发一个网站和一个产品服务的android应用程序。我已经在PHP/Sql Server中制作了一些网页。我想为我的网站/网页开发一个API,但我不能理解如何开发API。 我尝试研究了下面给出的API链接,但它使用XML进行开发,与JSON相比,这有点难以解释。 在学习了这个链接中的示例之后,我现在对JSON有了理解,但它只是展示了如何使用JSON从服务器调用数据。 谁能给我推荐一些链接,在那里我可以理解如何为网站/网页开发API(在JSON中)。有例子的链接会有很大的帮助。 谢谢。
浏览 3
提问于2015-07-04
得票数 0
4
回答
用于访问API的Swift库
android
、
ios
、
api
我是iOS开发方面的新手。我在Android开发方面有一点经验,并想学习iOS开发。在Android中,我使用Retrofit库来访问API。 现在我想知道一种用于访问API的库。我想要讨论的API库具有良好的性能,易于使用,易于理解。当然,我已经试着去找了,我明白了: 但是我需要更多关于access API的库的想法,有人能帮我吗? 谢谢。
浏览 0
提问于2017-07-16
得票数 5
回答已采纳
1
回答
为什么我在开发控制台上看不到google adwords api请求次数?
google-ads-api
我已经启用了谷歌广告api,上个月我通过谷歌广告api多次请求。为什么它没有显示在开发控制台中?我只能看到几次对youtube api的请求。是因为我使用了Google adwrods api吗?我的项目是由google adwords api开发的,而不是google ads。
浏览 9
提问于2020-07-01
得票数 0
1
回答
在本地主机上构建一个Ember应用程序,使用在Vagrant中构建的API
javascript
、
ember.js
、
vagrant
、
localhost
我以前在一个流浪汉的盒子上构建了Ember应用程序,并且不得不处理构建时间,也就是5+分钟。通过在本地主机上构建,我能够大大减少这一时间。问题是,与我一起工作的后端开发人员已经在流浪者中构建了API,因此,我连接到API的唯一方法似乎是在流浪者中进行开发。 我尝试通过在迷航盒函数上使用ember代理域连接到API,但这没有起作用。API还在开发中,所以它还没有托管在活动域上--只是一个开发环境。 有什么方法可以让我在迷途中连接到API,但仍然可以在本地主机上进行开发?
浏览 2
提问于2016-06-08
得票数 0
回答已采纳
2
回答
REST类型的API用于非基于web的应用程序,这是一个好主意吗?
api
、
rest
、
middleware
我们正在开发一个中间件软件开发工具包,用C++和Java编写,作为库/动态链接库,供游戏开发人员、动画软件开发人员、阿凡达开发人员使用,以增强他们的产品。 在使用特定函数的特定调用创建了一个典型的API之后,我正在考虑通过使用REST类型API (GET、PUT、POST、DELETE)或CRUD类型(创建、读取、更新、删除)接口来简化API。 这将以类似于客户机-服务器类型REST API的方式工作,其中只有4个可能的API调用,但这些调用可以采用灵活的参数。 这似乎有使API稳定的好处,因为不会添加新的调用,也不会删除旧的调用。因此,此API的使用者不必担心必须重新编译和更改代码以适应我们
浏览 1
提问于2008-09-15
得票数 3
1
回答
在REST API之上的SDK -开销?
api
、
rest
、
sdk
据我所知,SDK和API是不同的,不是完全的,但SDK是实现工具,而API更多的是接口。 SDK可以提供一组工具、助手类(例如,简化API访问的附加代码)、特定的语言绑定和示例代码,以帮助用户开发和使用API。通常,您可以使用单个API来公开一组功能,并使用多个SDK来访问该API。对于API,SDK可能并不总是存在的,但如果提供了SDK,它会很有帮助。 我们有一个开发REST API来访问数据的需求,我的建议是在REST API之上创建SDK, 我们不应该过度使用API设计。很多需要的东西都在客户端,你可以把这个负担推到SDK上。SDK可以提供特定于平台的代码,开发人员可以在他们的应用程序中
浏览 2
提问于2012-11-30
得票数 4
回答已采纳
1
回答
如何查看App Engine文档?
google-app-engine
、
google-search-api
开发者如何在开发机器上查看App Engine搜索API中的文档? 我使用搜索API保存文档,并且可以使用Java API搜索和获取结果,但如何查看文档?详情请访问:
浏览 30
提问于2019-12-02
得票数 0
2
回答
使用APIKey验证开发人员和使用BasicAuth/OAuth验证用户
python
、
django
、
api
、
rest
、
tastypie
我到处寻找这个问题,但似乎找不到一个规范的答案。我正在尝试遵循最佳实践。也许我想错了。 我认为我的API用户是两种不同的类型:开发人员和最终用户,在不同的应用程序中使用不同的django模型。 开发者将为API构建客户端,并且无需用户登录即可访问API的某些资源。为了限制他们的访问,我会要求他们注册,作为交换,我会给他们一个API密钥。我们也会狗食这说,建立一个网站前端使用角度和iOS应用程序。一旦这些开发人员构建了他们的API客户端,已经创建了用户帐户的my site的用户将使用开发人员创建的API客户端。在来自这些客户端的请求中,我希望提供开发人员姓名、api_key以及用户名/密码(摘要
浏览 1
提问于2013-05-14
得票数 1
3
回答
REST可以同时用于移动和网络客户端应用程序吗?
api
、
rest
我想知道在应用程序的开发中,所开发的API是否可以同时用于客户端应用程序和移动应用程序?例如,在Symfony 2中,有一个API是恒河公司生产的。一个客户端应用程序是用AngularJs开发的,以使web应用程序完整。 我担心的是,对移动应用程序使用相同的API还是严格为移动应用程序创建另一组API是最佳实践?
浏览 2
提问于2016-05-02
得票数 0
回答已采纳
1
回答
如何使用Rack中间件代理AJAX请求?
ruby-on-rails
、
ajax
、
ruby-on-rails-3
、
sinatra
、
reverse-proxy
我正在开发一个Rails应用程序,它使用API后端来处理用Sinatra编写的AJAX请求。 API与Rails分开运行: Rails: localhost:3000 API: localhost:9393 在生产中,我们将使用nginx代理API的请求。 问题是我们在开发模式中没有nginx,我们使用的是瘦。因此,我需要某种可以在开发模式中添加的Rack中间件来为我代理请求。 有人能给我举个例子来说明怎么做吗?
浏览 0
提问于2012-01-10
得票数 6
回答已采纳
1
回答
如何在OpenAPI 3.x中将API标记为未使用
swagger
、
openapi
、
springdoc-openui
如何在OpenAPI 3.x中将API标记为未使用的API,如果库未准备好供其他打算使用该API的微服务使用 注意:现在,我们构建了许多API,它们正处于不同的开发阶段。是否有方法对此进行注释,以便其他开发人员知道仍在进行中的API
浏览 14
提问于2022-05-18
得票数 3
回答已采纳
1
回答
如何生成一个包含已发布数据的html页面,并为该页面创建一个可访问的url?
clojure
、
compojure
、
compojure-api
我对Clojure-Compojure API开发非常陌生。我有一个要求,我需要为我的api的每一篇文章创建一个静态的html页面,填充包含样式的内容,并且必须生成一个指向该静态html页面的url。 这不是一个web开发项目,而是api开发的一部分。必须存储生成的页面,并且必须创建指向该页面的url。 我使用的是Clojure Compojure api模板。
浏览 18
提问于2019-07-27
得票数 1
1
回答
Jax-RS如何在Restfull WS服务中使用,JAX-WS如何在SOAP中使用?
rest
、
jax-rs
、
jax-ws
Jax-ws( Java API for XML webservice) -是一组用于创建xml格式的ws服务的API。jax-rs (用于开发人员轻松开发rest web应用程序的java API ) 我正在尝试了解这个api的确切使用位置。 请帮助我理解这个概念。
浏览 0
提问于2015-07-11
得票数 1
2
回答
iphone短信应用程序
iphone
、
sms
如何为iphone开发短信应用? 有没有api可以用来开发这类app? 除了使用api之外,还有没有其他方法可以为iphone开发这种类型的应用程序 请给我一些建议。 谢谢
浏览 1
提问于2010-06-11
得票数 2
2
回答
API开发-设计考虑
open-source
在我4年的工作经验中,我开发了很多web应用程序。现在,可编程web的概念越来越流行,新的API几乎每天都在发布。我想为这些endpoints.Ex堆栈、reddit、digg等开发一个java /库.我想从你们那里知道的是 :普通web应用程序的API与这些库的API不同。或者,这两者与设计perspectiveWhat的区别是什么?最好的API开发practices.What是我在设计API之前需要考虑的所有因素。 。 如果细节不够,请评论。
浏览 7
提问于2010-06-28
得票数 6
回答已采纳
1
回答
云呼叫中心只能用户自己开发吗?
api
、
云联络中心
和阿里的比较了一下,似乎阿里的是开箱即用,腾讯的必须自己按照api开发。是这样吗? 建议也开发一个基础版的软件,让用户开箱即用。高级需求可以按api自己开发
浏览 692
提问于2019-01-28
2
回答
根据特定的使用者结构进行REST API开发
java
、
rest
、
api
、
structure
我用Java编写的应用程序有一个中心部分,其中包含处理逻辑和一些节点,中心部分从这些节点获取数据。 目前,中心部分和节点都在java中,并且有一些接口(具有数据获取方法)需要由节点实现,从而允许中心部分从节点获取数据。 现在,我想将节点开发外部化,这样就可以用任何语言开发它,并且可以通过HTTP获取数据。我正在考虑使用REST API来实现同样的目的。我的节点公开为rest API,中心部分使用REST API调用获取数据。 我这里的问题是-是否可以按照我的中心部分的要求定义REST API的结构,这可以在开发REST API时强制执行。例如,当我在node的java类中实现任何接口时,它会迫
浏览 2
提问于2017-03-27
得票数 0
1
回答
Azure API管理和后端Web API
azure
、
asp.net-web-api
、
oauth-2.0
、
azure-active-directory
、
azure-api-management
我正在Azure应用程序服务中部署Web API。Web API使用Azure AD进行保护。我计划使用API Management将api公开给不同的用户。 现在,我已经在API Management中启用了对开发人员门户的基本身份验证。此外,我还为后端服务器启用了OAuth 2.0身份验证(用户授权)。因此,如果我登录到开发人员门户,我会看到两个字段- Subscription Key和Authorization。订阅密钥将是开发人员对门户的订阅,授权将是后端服务器所需的OAuth授权。 另外,如果任何用户需要访问api管理url,则用户需要在查询字符串中传递订阅密钥,在授权头部中传递to
浏览 65
提问于2017-03-12
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
开发API与API接口调用
API开发者永不“REST”
REST API 设计与开发实践
后端开发必备的 RestFul API 知识
REST API 设计与开发最佳实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券