首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

介绍开放授权协议-OAuth

OAuth (开放授权) 是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。...,在这个协议下,所有公开给外界的私有数据会受到两个阶段的保护,OAuth 保障用户可以在应用程序要求数据前由用户做明确授权,只有授权过的资源才会开放给应用程序读取,而且 OAuth 公开的特性,可以让应用程序在极少量程序代码的修改下...,移植到不同的服务继续使用,而 OAuth 协议也让服务端精确的控制要开放的服务,并且提供使用者授权的管道以让使用者能自由控制授权与否,而且客户端应用程序只要利用 HTTP 协议即可使用OAuth 服务...因为它真的不容易使用,会让想使用它的开发人员头发被抓掉好几百根,最近2周在折腾腾讯开放社区的QQ登陆,QQ登陆也是使用OAuth ,具体参看 【QQ登录】OAuth登录文档,开始的时候使用的是DotnetOpenauth...,一直进行不下去,问题的原因就是腾讯开放社区的QQ登陆的OAuth不是很标准,无奈之余只好根据QQ登陆文档重头构建一个验证库,我把它托管在codeplex上,地址是http://qqconnect.codeplex.com

1.7K70

淘宝开放平台API开发(一) 原

一、前言        淘宝官方为应用开发者提供了一套很好的API,开发是只要调用它的API接口就可以获取相应的数据。...二、开发前期       我这里指的开发前期工作,主要指的是正式开始编写代码前的一些前期工作,主要包括加入开放平台、创建应用、管理应用等阶段。...这些阶段在淘宝开放平台上已经有了非常详细的图文教程,相信读者按照上面的流程认真操作就可以完成这些操作,因此不做过多的赘述。...点击左边导航SDK下载,选择开放平台API SDK(Java版下载),如下图所示,选择生成最新SDK,然后下载,会得到两个jar包,将这两个jar包导入到你的工程中: ?      ...三、API Tools在线测试工具       API Tools在线测试工具确实是一个很强大的东西,如果我们掌握了如何使用会大大提升我们的开发效率。

1.6K20

数维图API文档:SovitJS编辑器开放API

SovitChart、Sovit2D、Sovit3D已经在众多行业领域被使用,也受到了大家的一致好评,为了更好的二次开发,不少用户想把我们的编辑器集成在自己的系统中,强烈要求我们开放API接口,经过技术团队的努力...,大家千呼万唤的API,它终于来了!...为了让大家更快的熟悉数维图SovitJS编辑器API,为此整理了一份详细的教程。数维图API能做什么?有人可能会问,API是什么?数维图API又能做什么?为什么这么多开发者迫不及待要调用数维图API?...通过API,可以在自己的系统中获取产品项目、场景相关数据,与自己的业务数据进行关联,实现在业务系统中对场景的管理与快速编辑。...数维图API怎么调用?调用开放API接入编辑器前,必须进行通过签名认证的方式获取会话token。

52820

微软大力支持开放数据协议(OData)

,文章中提到了什么是OData:开放数据协议(OData)是一个查询和更新数据的Web协议。...OData应用了web技术如HTTP、Atom发布协议(AtomPub)和JSON等来提供对不同应用程序,服务和存储的信息访问。...文章还提到了微软在开放数据协议OData上的应用,也提到了google采用的Google的数据交换协议:GData (Google Data APIs Protocol),微软在Azure平台上引入了开发代号名为...Visual Studio 2010 Release Candidate版本已经发布,并且已经可以下载,已经开放公众下载 http://www.microsoft.com/downloads/details.aspx...开放数据协议(OData)在微软的平台上占据了一个比较重要的位置,WCF是过于底层的技术,在RIA中开发面向数据驱动的应用程序(EF访问数据,WCF直接暴露实体和实体操作的方法),直接使用WCF技术或多或少会遇到不适应的情况

1.3K90

开放的即时通信协议Jabber

是另外一个开放式网络信息通讯工具,她可以跳出各种商业即时聊天各自为阵的限制.使用她可以搭建自己的服务器,与其它现有的服务器一起构成全球分布式服务网络!...这样你不必为使用这个新工具而失去在MSN\YahooMsg\ICQ上的朋友,也不必同时或分别打开Oicq\MSN\YahooMsg\AOL等多个工具软件去查找你的朋友是否在线.虽然由于这些公司的抵制,一些相关的服务被封掉了,但相信开放协议的威力一定会战胜这些商用的封闭机制...,开放意味着越来越多的机构和组织的主动加入,而每个服务器的加入都在增加了jabber的用户群的整体数量,具备系统发展自组织正反馈形成的特征....blog系统(nucleus和drupal)就有这个潜在的功能接口.现有的各种blog网站系统都已经或正在开发支持jabber协议的插件. .Text又没有这样的插件呢,我没有研究过.Text。...可以预见一下将来,一种支持jabber协议和在这个协议基础上同时支持blog-api和rss协议的新的网络工具将代替现有的即时通讯软件和浏览器软件,成为每个上网人通向网络世界的入口,既可以自由上网浏览,

1.6K70

ChatGPT开放API,价格直接打1折

随着人们对自然语言处理的需求日益增加,ChatGPT开放API,价格降低是一个积极的趋势。...具体而言,这次开放API背后模型定名为gpt-3.5-turbo,也就是网页版ChatGPT所使用的同款。...然而,随着开放API价格的降低,越来越多的人可以使用ChatGPT来开发自己的应用程序,这使得自然语言处理的技术更加普及和可访问。...除了ChatGPT之外,这次一同开放的还有Whisper API。 Whisper是OpenAI在2022年9月发布的语音-文本模型,得到了开发者社区的广泛好评,但有个问题就是难以部署。...总之,ChatGPT开放API价格成本的降低是一个非常积极的趋势。这使得自然语言处理技术更加普及和可访问,从而促进创新和发展。

1K30

开放API接口签名验证!

AccessKey&SecretKey (开放平台) 请求身份 为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。...实现 请求接口:http://api.test.com/test?...tamp=now&nonce=random&SecretKey=secret"; MD5并转换为大写sign=MD5(stringSignTemp).toUpperCase(); 最终请求http://api.test.com...Token&AppKey(APP) 在APP开放API接口的设计中,由于大多数接口涉及到用户的个人信息以及产品的敏感数据,所以要对这些接口进行身份验证,为了安全起见让用户暴露的明文密码次数越少越好,然而客户端与服务器的交互在请求之间是无状态的...登陆和退出流程 后续请求 客户端 和上述开放平台的客户端行为类似,把AccessKey改为token即可。 服务端 ? 服务端流程

1.7K10

开放API接口签名验证!

AccessKey&SecretKey (开放平台) 请求身份 为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。...实现 请求接口:http://api.test.com/test?...tamp=now&nonce=random&SecretKey=secret"; MD5并转换为大写sign=MD5(stringSignTemp).toUpperCase(); 最终请求http://api.test.com...Token&AppKey(APP) 在APP开放API接口的设计中,由于大多数接口涉及到用户的个人信息以及产品的敏感数据,所以要对这些接口进行身份验证,为了安全起见让用户暴露的明文密码次数越少越好,然而客户端与服务器的交互在请求之间是无状态的...登陆和退出流程 后续请求 客户端 和上述开放平台的客户端行为类似,把AccessKey改为token即可。 服务端 ? 服务端流程 ----

1.2K20

开放API接口签名验证!

AccessKey&SecretKey (开放平台) 请求身份 为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。...实现 请求接口:http://api.test.com/test?...tamp=now&nonce=random&SecretKey=secret"; MD5并转换为大写sign=MD5(stringSignTemp).toUpperCase(); 最终请求http://api.test.com...Token&AppKey(APP) 在APP开放API接口的设计中,由于大多数接口涉及到用户的个人信息以及产品的敏感数据,所以要对这些接口进行身份验证,为了安全起见让用户暴露的明文密码次数越少越好,然而客户端与服务器的交互在请求之间是无状态的...登陆和退出流程 后续请求 客户端 和上述开放平台的客户端行为类似,把AccessKey改为token即可。 服务端 ?

1.2K10

ChatGPT开放API,价格直接打1折

不仅宣布开放,价格还直接打了个骨折: 0.002美元/每1000 token,仅为此前GPT-3.5价格的1/10。 言下之意:ChatGPT质优价廉,开发者胖友们可以赶快用起来了。...具体而言,这次开放API背后模型定名为gpt-3.5-turbo,也就是网页版ChatGPT所使用的同款。...根据网友实测,API比网页版ChatGPT限制更小,可以描述暴力场景、说脏话等 具体情况 目前,一些OpenAI的早期合作企业已经试用上了ChatGPT API。...除了ChatGPT之外,这次一同开放的还有Whisper API。 Whisper是OpenAI在2022年9月发布的语音-文本模型,得到了开发者社区的广泛好评,但有个问题就是难以部署。...One More Thing 随着API一同发布的还有新开发者协议条款,其中一条引起大家注意: 不再默认使用任何通过API提交的数据进行“服务改进”,包括人工智能模型的训练,除非客户或组织选择加入。

2.4K91

免费开放API接口 供学习使用

前言 在开发测试阶段,或者是在写Demo的时候,难免会用到一些测试数据,有时苦于没有可用的接口,需要自己动手去写,但是这样大大降低了效率,前期我也找了一些开放的接口,这篇文章整理一下,以下接口完全免费...返回数据如下图 音乐类接口 音乐搜索:https://api.apiopen.top/searchMusic?...type=1 返回数据如图 音乐电台:https://api.apiopen.top/musicBroadcasting 此接口有公共频道和音乐人频道,返回数据如图 音乐电台详情:https://api.apiopen.top...,返回数据如图 视频分类:https://api.apiopen.top/videoCategory 和上面的类似,返回数据如图 今日视频推荐:https://api.apiopen.top/todayVideo...返回数据如图 根据ID推荐视频:https://api.apiopen.top/videoRecommend?

2.1K40
领券