OAuthSwift

基于 Swift 的 OAuth 的 iOS 库
授权协议 MIT
开发语言 Swift
所属分类 Web应用开发、 OAuth开发包
软件类型 开源软件
地区 不详
投 递 者 容学林
操作系统 iOS
开源组织
适用人群 未知
 软件概览

OAuthSwift 是基于 Swift 的 OAuth 的 iOS 库,支持 OAuth 1 和 OAuth 2。

示例

// OAuth1.0
let oauthswift = OAuth1Swift(
    consumerKey:    "********",
    consumerSecret: "********",
    requestTokenUrl: "https://api.twitter.com/oauth/request_token",
    authorizeUrl:    "https://api.twitter.com/oauth/authorize",
    accessTokenUrl:  "https://api.twitter.com/oauth/access_token"
)
oauthswift.authorizeWithCallbackURL( NSURL(string: "oauth-swift://oauth-callback/twitter"), success: {
    credential, response in
    println(credential.oauth_token)
    println(credential.oauth_token_secret)
}, failure: failureHandler)

// OAuth2.0
let oauthswift = OAuth2Swift(
    consumerKey:    "********",
    consumerSecret: "********",
    authorizeUrl:   "https://api.instagram.com/oauth/authorize",
    responseType:   "token"
)
oauthswift.authorizeWithCallbackURL( NSURL(string: "oauth-swift://oauth-callback/instagram"), scope: "likes+comments", state:"INSTAGRAM", success: {
    credential, response in
    println(credential.oauth_token)
}, failure: failureHandler)

Setting Swift Compiler

Image

Setting URL Schemes

Image

Images

ImageImageImage

 相关资料
  • 问题内容: 我想对自己的自定义类进行JSON序列化。我正在使用Objective-C / iOS5。我想要执行以下操作: 看来NSJSONSerialization(和其他几个库)要求’person’类基于NSDictionary等。我想要一些可以序列化我想要定义的自定义对象的对象(在合理范围内)。 假设Person.h看起来像这样: 我希望为实例生成的JSON与以下内容相似: 我的应用程序使用A

  • 在搜索Apple Pay/Passkit/Wallet文档时,我发现的代码示例很少,文档也很差。我们正在尝试提供一个我们已经提供的payment pass,而不是仅仅使用启动钱包。 根据文档,这可以通过来实现。我们调用了这个函数,它将Apple Pay直接启动到add a card向导中,这似乎比中的UX更糟糕。 我们使用的代码是: 我们得到传球库和我们的传球,然后有条件地尝试呈现最后一次传球。

  • 本文向大家介绍IOS  Swift基础之switch用法详解,包括了IOS  Swift基础之switch用法详解的使用技巧和注意事项,需要的朋友参考一下 IOS  Swift基础之switch用法详解 概述 Swift中的switch语句与Java等语言中的switch有很大的相似点,但是也有不同的地方,并且更加灵活。 Swift中switch的case语句中不需要添加break Swift中需

  • 问题内容: 我正在尝试从我的iOS应用程序到后端服务器(Node.js)建立简单的套接字连接(NO HTTP)。服务器证书已使用我自己创建的自定义CA创建并签名。我相信,为了让iOS信任我的服务器,我将不得不以某种方式将此自定义CA证书添加到用于确定Java / Android中TrustStore的工作方式的信任类型的受信任证书列表。 我尝试使用下面的代码进行连接,并且没有错误,但是write(

  • 问题内容: 如何在iOS Swift中执行UIActionSheet?这是我用于编码UIActionSheet的代码。 希望我的代码清晰明了…欢迎对此代码提出更好的建议。 问题答案: 您的方法很好,但是您可以轻松添加其他方法。 您可以像这样添加UIViewController` 将您的方法设置为 您可以在单击时获得按钮索引,例如 更新1:对于iOS8 +

  • 本文向大家介绍iOS Swift-UICollectionViewDelegateFlowLayout,包括了iOS Swift-UICollectionViewDelegateFlowLayout的使用技巧和注意事项,需要的朋友参考一下 示例