C#Web服务:通过弹出窗口进行跨平台通信
我正在建立一个公共开发者API,这样人们就可以使用我公司拥有的在线服务。它涉及一个在线产品查看平台,用户可以在其中浏览我们的服装产品。我们允许开发者在他们的站点中实现这一点,并通过弹出窗口在我们的平台上浏览他们的产品 要突出重点,请执行以下操作: 允许开发者在他们的站点中实现链接,并通过弹出窗口在我们的平台上浏览他们的产品 基本上,作为开发人员,您将向站点添加一个链接按钮。当您的客户点击链接时,它会打开一个弹出窗口,URL参数(如您的“id”)将传递到我的后端,然后我将发送必要的产品 如何实现此功能?允许第三方通过跨平台机制访问我的数据库 例如,我会为您提供如下链接: www.my-site.com/api/products?开发者id=34&category=party 单击此按钮时,将打开一个弹出窗口,并与我的后端和数据库通信 我需要知道的是, 1) 设置此功能需要什么程序和技术 2) 我应该关注的安全细节 3) 有没有与此相关的例子 我在C#Web服务中编写后端代码,我的服务和数据库托管在Microsoft Azure上 我知道在电视上问这个问题很难,但任何信息都能帮助我理解:) 类似服务示例: 1) Facebook登录API-开发者可以在自己的网站上实现它C#Web服务:通过弹出窗口进行跨平台通信,c#,web-services,rest,azure,C#,Web Services,Rest,Azure,我正在建立一个公共开发者API,这样人们就可以使用我公司拥有的在线服务。它涉及一个在线产品查看平台,用户可以在其中浏览我们的服装产品。我们允许开发者在他们的站点中实现这一点,并通过弹出窗口在我们的平台上浏览他们的产品 要突出重点,请执行以下操作: 允许开发者在他们的站点中实现链接,并通过弹出窗口在我们的平台上浏览他们的产品 基本上,作为开发人员,您将向站点添加一个链接按钮。当您的客户点击链接时,它会打开一个弹出窗口,URL参数(如您的“id”)将传递到我的后端,然后我将发送必要的产品 如何实现此
2) 谷歌Adsense我建议您查看谷歌开发者控制台或Azure,看看它们是如何工作的。相反,这会给你提供大量你想要的信息 我可以想到以下事情 1) 开发人员控制台: