当前位置: 首页 > 软件库 > iOS代码库 > 其他(Others) >

EVWordPressAPI

WordPress (Jetpack) API 的 Swift 实现
授权协议 MIT
开发语言 Swift
所属分类 iOS代码库、 其他(Others)
软件类型 开源软件
地区 不详
投 递 者 松和泰
操作系统 iOS
开源组织
适用人群 未知
 软件概览

EVWordPressAPI 是一个 WordPress (Jetpack) API 的 Swift 实现。

如何使用 EVWordPressAPI:

下面是一个简单调用的代码示例:

let api = EVWordPressAPI(baseUrl: "https://public-api.wordpress.com/rest/v1.1", site: "evict.nl")
api.posts([.number(19)]) { posts in
    // now use the posts object
}

EVWordPressAPI 也支持 API 调用(需要身份认证),这是一个代码示例:

let wordpressOauth2Settings = Oauth2Settings(
    baseURL: "https://public-api.wordpress.com/rest/v1.1",
    authorizeURL: "https://public-api.wordpress.com/oauth2/authorize",
    tokenURL: "https://public-api.wordpress.com/oauth2/token",
    redirectURL: "alamofireoauth2://wordpress/oauth_callback",
    clientID: "????????????",
    clientSecret: "????????????"
)

let api = EVWordPressAPI(wordpressOauth2Settings: self.wordpressOauth2Settings, site: "evict.nl")
api.users(self, parameters:[.number(19), .authors_only(false)]) { users in
    // now use the users object
}
 相关资料
  • 我研究了一天,但没有得到任何关于jetpack compose的youtube API的参考资料。有没有可能在jetpack compose上使用它,或者有没有其他方法可以使用jetpack Close播放youtube视频?请帮帮我

  • 本文向大家介绍Swift调用Objective-C编写的API实例,包括了Swift调用Objective-C编写的API实例的使用技巧和注意事项,需要的朋友参考一下 互用性是让 Swift 和 Objective-C 相接合的一种特性,使你能够在一种语言编写的文件中使用另一种语言。当你准备开始把 Swift 融入到你的开发流程中时,你应该懂得如何利用互用性来重新定义并提高你写 Cocoa 应用的

  • Jetpack 是一个实现了 FreeBSD 的 App Container Specification 的参考实现。使用 jails 作为应用隔离机制,使用 ZFS 做存储。类似 Linux 下的 Docker。 Jetpack是在最新的FreeBSD 10.1系统上开发和测试的,并使用Go 1.4进行了编译。不支持早期的FreeBSD版本。 常用命令: jetpack init #初始化 ZF

  • 问题内容: 如何在 Swift 3.0中 实现方法混乱? 我已经阅读了有关nshipster的文章,但是在这段代码中 编译器给我一个错误 在Swift中不可用dispatch_once_t:而是使用延迟初始化的全局变量 问题答案: 首先,在Swift 3.0中不可用。您可以选择两种选择: 全局变量 静态财产,或 令人毛骨悚然的CocoaTouch类,例如UIViewController; 定制的S

  • Mozilla Lab Jetpack:开发 Firefox 扩展的新方法,也就是 Add-on SDK, 它不再依赖 XPCOM、XUL,而是采用了 HTML、CSS、JavaScript。和 Chrome、Opera 的扩展开发类似。这里,Add-on SDK 和 Chrome 都使用 JSON 描述扩展元数据,而 Opera 使用 XML。现在应用扩展都在走 Web 路线。 Jetpack旨

  • JetBrains 发布的 Jetpack Compose for Desktop 是基于 Google 用于 Android UI 开发的 Jetpack Compose 工具包,Jetpack Compose for Desktop 框架提供了一种声明式和反应性的方法来使用 Kotlin 构建 UI 。 仓库结构 artwork -设计工件 benchmarks -收集基准 ci -持续集成助

  • 问题内容: 我正在尝试跟踪网络状态。我浏览了FXReachability的代码。具体来说有以下方法。 它所做的是不断检查与指定主机的连接。我正在尝试将此方法转换为Swift,但遇到了一些问题。 1.将主机字符串转换为UTF8。 我必须将主机字符串转换为UTF8并将其传递给SCNetworkReachabilityCreateWithName方法。我在Objective- C中找不到与属性完全相同的

  • Swift 5.x Array常用api 1. 数组的添加操作 1.1 在末尾添加一个元素 var numbers = [Int](2...7) print(numbers) numbers.append(100) print(numbers) 输出结果: [2, 3, 4, 5, 6, 7] [2, 3, 4, 5, 6, 7, 100] 1.2 在末尾添加多个元素 var numbers