0 0

Flickr授权 问题3

最近在看open api,看到Flickr的授权api。有个地方卡住了:用户登录Flickr后同第三方应用的read或其他权限后,Flickr会向第三方的回调URL发送一个HTTP GET请求,参数是frob,用于之后获得token。 
这个回调URL是通过http://www.flickr.com/services/api/keys/{注册的key} 页面中设置的回调URL。

自己想法:用户A点击访问 ,服务器redirect到Flickr的授权url,然后流程跑到Flickr那边(经过用户登录,同意授权)后,就到上面说的那个回调URL。 服务器获得了frob后,可是不知道这个frob是用户A的还是用户B。

没有公网IP,接下来就没做实验了。不知道怎么设计能对应到用户,就像网银支付后还能转到你之前的页面。
2012年2月29日 22:18
目前还没有答案

相关推荐

    Flickr-29566

    在实际开发中,你需要引导用户授权你的应用,获取OAuth令牌,然后使用这些令牌进行后续的API请求。 总之,Flickr API结合FlickrNet库,为.Net开发者提供了一条便捷的途径,可以访问和操作Flickr平台的丰富资源。...

    flickr的php接口

    这两个密钥是所有API调用的必需品,确保你的请求被正确识别并授权。 接下来,让我们看看phpFlickr-3.1库提供的功能。这个库通常包含以下部分: 1. **初始化**:使用API密钥和共享密钥初始化phpFlickr对象,这是...

    Flickr & WEBIMAGER-截图并上传到flickr的工具(转)

    4. **OAuth认证**:OAuth是一种授权协议,使得第三方应用可以安全地访问用户在另一服务(如Flickr)上的资源。在本例中,用户需要授权WEBIMAGER应用访问他们的Flickr账户。 5. **Flash技术**:考虑到文件名称列表中...

    Laravel开发-flickr-laravel5

    此包会处理 OAuth 认证流程,包括获取请求令牌、授权码以及交换成访问令牌,确保安全地连接到 Flickr API。 2. **服务提供者**(Service Provider):在 Laravel 中,服务提供者是注册和绑定服务到应用程序的核心...

    php flickr源代码

    7. **错误处理和调试**:在实际开发中,需要考虑错误处理和日志记录,以确保当API请求失败或返回异常时,程序能够优雅地处理问题并提供有用的反馈。 8. **响应式设计**:如果该插件涉及用户界面,那么需要考虑响应...

    C,C++ flickr 下载库

    使用flickcurl.dll时,开发者需要了解Flickr的OAuth认证机制,因为大多数对Flickr API的访问都需要用户授权。OAuth允许应用程序代表用户获取访问权限,而无需知道用户的登录凭证。开发者需要在程序中实现这个过程,...

    flickr:Flickr API 服务的使用

    此外,某些操作(如上传照片)可能需要OAuth授权,这涉及到更复杂的用户身份验证流程。 在实际应用中,`flickr-master`这个压缩包可能包含了一个示例项目,该项目展示了如何在JavaScript环境中使用Flickr API。通常...

    symbian C++ Flickr_Upload_v1.0 PDF

    - **移动授权**:考虑到移动设备的特殊性,Flickr为移动应用提供了专门的授权流程,简化了操作步骤。 - **Web服务基础**:Flickr API基于Web服务,通过HTTP请求和响应实现数据交换。 - **请求格式**:包括GET和POST...

    python-flickr-api:Flickr API的python实现

    getPhotos () 如果您已授权自己为用户,则可以做一些更酷的事情,例如上传照片: flickr_api . upload ( photo_file = "path_to_the_photo_file" , title = "My title" ) 甚至创建相册(又名相册):

    flickr-downloader:从 flickr 下载照片

    《flickr-downloader:利用Java实现的Flickr照片下载工具》 flickr-downloader是一款基于Java WebStart技术的实用应用程序,专门设计用于帮助用户从Flickr这个著名的在线照片分享平台下载照片。它允许用户轻松地...

    Flickr Photo Downloader:Flickr 照片下载器-开源

    Flickr Photo Downloader是一款专为用户设计的实用工具,旨在帮助用户方便地从Flickr这个全球知名的图片分享平台上下载他们感兴趣的、由作者授权可下载的照片。这款软件的最新版本为1.0.0 beta,体现了其仍在持续...

    PyPI 官网下载 | flickr-uploader-2.8.7.tar.gz

    3. `LICENSE`文件:记录了该项目的授权信息,规定了其他人可以如何使用和分发这个代码。 4. `flickr-uploader`源代码目录:这是核心的代码文件,包含了实现Flickr API功能的各种模块和脚本,如上传图片、管理相册、...

    Python库 | flickr_api_dlebech-0.6-py2-none-any.whl

    1. **授权与身份验证**:库支持OAuth协议,帮助用户获取访问令牌,以便安全地代表用户执行操作。这对于需要访问用户私有信息或进行修改操作的应用至关重要。 2. **数据检索**:可以获取用户信息、相册列表、照片元...

    flickr应用

    - 登录和授权:使用OAuth协议,获取用户的Flickr访问令牌,以便进行后续的API调用。 - 获取照片信息:通过API获取指定用户或相册的照片列表,包括照片ID、标题、描述、上传日期等。 - 下载照片:根据照片ID下载原始...

    IOS应用源码之将视频分享到vimeo和flickr .rar

    Vimeo提供OAuth 2.0授权,而Flickr使用OAuth 1.0a。首先,你需要注册开发者账户,获取API密钥和访问令牌。 - 使用`Alamofire`或`URLSession`发起网络请求,将转换后的视频数据上传到服务器。注意处理进度更新和错误...

    将视频分享到youtube,vimeo,facebook和flickr功能ios源码.rar

    每个平台的授权过程略有不同,例如Facebook使用Facebook Login,Vimeo和Flickr也都有自己的授权方式。 3. **视频上传API**:了解并使用每个平台的视频上传API至关重要。YouTube的视频上传涉及Google API Client中的...

    Flickr 图片滚动及无刷新放大显示插件

    8. **API接口**:与Flickr平台的交互可能涉及到其提供的API,获取图片信息、用户授权等,需要对Flickr API有一定的理解和使用经验。 从压缩包的文件名称"codefans.net"来看,这可能是一个开发人员社区或资源分享...

    一款使用Swift编写的Flickr照片查看器

    2. **Flickr API集成**:SwiftFlickrApp与Flickr的API进行了深度集成,能够获取用户授权,搜索和加载Flickr上的照片。这涉及OAuth认证流程,用于安全地获取用户访问令牌,以及使用RESTful API接口来请求照片数据。 ...

    flickr-folder-sync:将文件夹同步到 flickr

    为了安全地与Flickr API交互,开发者需要获取OAuth认证,这是一个广泛使用的开放标准,用于安全地授权第三方应用访问用户的资源。 在实际使用中,“flickr-folder-sync”可能还需要配置文件来存储用户的Flickr API...

    Flickr-Photos:Flickr的应用程序

    4. OAuth认证:理解如何通过OAuth进行安全的身份验证和授权。 5. JSON解析:Flickr API通常返回JSON格式的数据,因此,了解如何使用Java的JSON库(如Gson或Jackson)解析数据是必要的。 6. UI设计原则:创建符合用户...

Global site tag (gtag.js) - Google Analytics