DeskAPIClient 3.2.3

DeskAPIClient 3.2.3

测试已测试
Lang语言 Obj-CObjective C
许可证 BSD 3.0
发布最后发布2016年9月

Noel ArtilesDesk.com 维护。



  • 作者
  • Salesforce, Inc.

Desk API Client

Desk API 客户端是一个轻量级框架,提供了 Desk.com API V2 的封装,用 Objective-C 编写。

安装

DeskAPIClient 支持多种在项目中安装框架的方法。

使用预构建框架安装

从 DeskAPIClient 版本 3.2.0 开始,预构建框架包含在 GitHub 发布中。要使用预构建框架

  1. 发布 下载适当的版本 Frameworks.zip 文件
  2. 解压缩 zip 文件
  3. 在 Xcode 中打开您的项目,选择您的 Target。在“常规”选项卡下,找到“已嵌入的二进制文件”并点击加号按钮。
  4. 点击“添加其他...”按钮,导航到框架文件(DeskAPIClient.frameworkDeskCommon.framework)并选择它们。在提示时,请检查目的地:如果有必要,请勾选复选框“复制项目”。

重要提示:附带的预构建框架包含为多个架构(x86_64, i386, armv7, arm64)构建的二进制文件。根据 此雷达,在提交至 AppStore 之前,您必须去除模拟器切片(x86_64, i386)。

使用

按照以下步骤创建 API Oauth2 令牌客户端

DSAPIClient *client = [DSAPIClient sharedManager];
[client setHostname:@“mysite.desk.com”
           APIToken:@“my api token”];

按照以下步骤创建 API OAuth1 客户端

DSAPIClient *client = [DSAPIClient sharedManager];
[client setHostname:@"mysite.desk.com"
        consumerKey:@"yourConsumerKey"
     consumerSecret:@"yourConsumerSecret"
        callbackURL:@"urlscheme://callback-url"];

版权和许可

版权(c)2015,Salesforce.com,Inc. 保留所有权利。

在不修改的情况下重新分发和使用源代码和二进制形式,只要满足以下条件

  • 源代码重新分发必须保留上述版权通知、本列表条件和以下免责声明。

  • 二进制形式的重新分发必须在生产文档和/或其他附带于分布的材料中复制上述版权通知、本列表条件和以下免责声明。

  • 未经 Salesforce.com 或其贡献者的明确事先书面许可,不得使用 Salesforce.com 或其贡献者的名称作为或推广由此软件衍生出的产品。

本软件由版权所有者和贡献者提供,"现状" 且不承担任何明示或暗示的保证,包括但不限于,适销性和适用于特定目的的暗示保证。在任何情况下,版权所有者或贡献者均不对因使用本软件而产生的任何直接、间接、偶然、特殊、示范性的或后果性的损害(包括但不限于,替代商品或服务的采购;使用、数据或利润的丢失;或业务中断)承担责任,无论损失是由何种原因引起的,也不论责任是由合同、侵权还是其他任何法律理论而产生,即使已告知可能发生此类损害的风险。