API Notebook 一个用于测试 API 的 Javascript 控制台,它本身是和其他的 API 一起组合而成。它能生成用 RAML 描述的 API 用户客户端并可以开始使用它们。 项目主页: http://www.open-....
本章节标志一个转折点在我们了解 APIs 的过程中。我们已经了解了组成部分,现在我们将了解如何将概念结合起来,形成一个 API。在这一章节里,我们将通过设计一个 API 来探讨 API 的组成元件。 组织数据 国家地理预计,在2....
JavaScript API 设计原则 前段时间组织优化我们的原生模块 API(iOS、Android 模块封装成 JavaScript 接口),于是学习了几篇 JavaScript API 设计的文章,尽管是旧文,但受益匪浅,这里记录一下....
本文向大家简单介绍一下DOM API的概念,DOM API被定义为一系列CORBAIDL接口(请参见资源)。它用一个抽象树来描述一个经过语法分析的XML文档。之所以说它是抽象的,这是因为只有这些接口反映出树形的结构。 开启 DOM AP....
本教程介绍如何使用Android API中的摄像头。本教程是基于Eclipse的3.7,JAVA1.6和Android4.0。 目录 1. Android Camera 2. Tutorial: Using an Inte....
JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。让我们看看JavaMail....
api提供了引用文档中元素的方法: getElementsByTagName(var tagName),返回NodeList对象(NodeList对象行为与数组相似,我们可以认为这个函数返回一个以tagName指定的元素名组成的数组),它可以获得任何类型的HTML元素的列表。注意,因为HTML标记不区分大小写,所以传递给该方法的字符串也不区分大小写。如果把*传给getElementsByTagName()方法,将返回文档中所有元素的列表,顺序以在文档中出现的顺序。 getElementById(var id),该方法返回一个元素,该元素具有匹配的id属性。Document对象和Element对象都具有这两个方法。 Text节点的data域包含这个节点中所有字符串。document.createTextNode()方法可以创建新的Text节点。Text节点还可以用appendData()、insertData()、deleteData()和replaceData()方法添加、插入、删除或替换一个Text节点中的文本。document.createEl
Object 类 顶级 toString()方法 一般都要重写 返回对象文本描述 被很多API调用 == 比较变量的值,引用变量的值是地址值,引用变量==比较的是地址值 不能用于比较逻辑上对象是否相等 e....
api } 完整的范例 : !DOCTYPE html html head title PhoneGap Device Ready Example / title script type = text/javascript charset = utf-8 src = phonegap.js / script script type = text/javascript charset = utf-8 // 当PhoneGap加载完毕后调用onDeviceReady回调函数 // 此时,该文件已加载完毕但phonegap.js还没有加载完毕。 // 当PhoneGap加载完毕并开始和本地设备进行通讯, // 就会触发deviceready事件。 document.addEventListener(deviceready, onDeviceReady, false); // PhoneGap加载完毕,现在可以安全
Endpoint 就是路由的另一种术语,当我们讨论API时,很多人习惯将访问的路由看作Endpoint。 1、 版本号 为了避免和主应用的路由混在一起,Dingo API使用了自己的路由器,正因如此我们首先需要获取API路由器实例来....
方法 : notification.alert notification.confirm notification.beep notification.vibrate notification.alert 显示一个定制的警告或对话框。 navigator.notification.alert(message, alertCallback, [title], [buttonName]); message:对话框信息。(字符串类型) alertCallback:当警告对话框被忽略时调用的回调函数。(函数类型) title:对话框标题。(字符串类型)(可选项,默认值为Alert) buttonName:按钮名称(字符串类型)(可选项,默认值为OK) 说明 : 大多数PhoneGap使用本地对话框实现该功能。然而,一些平台只是简单的使用浏览器的alert函数,而这种方法通常是不能定制的。 支持的平台 : Android BlackBerry (OS 4.6)
前文中我们已经介绍了PhoneGap API的Device。本文我们将通过视频让了解如何调用PhoneGap API——Device。 在这个视频中,Adobe工程师Kevin Hoyt将讲述利用PhoneGap....
前文中我们已经介绍了PhoneGap API的Connection。本文我们将通过视频让了解如何调用PhoneGap API——Connection。 PhoneGap API可以检测到移动设备的互联网连接。Ke....
前文中我们已经介绍了PhoneGap API的Camera。本文我们将通过视频让了解如何调用PhoneGap API——Camera。 Adobe开发工程师Kevin Hoyt演示如何使用PhoneGap API....
对象 : Capture CaptureAudioOptions CaptureImageOptions CaptureVideoOptions CaptureCB CaptureErrorCB ConfigurationData MediaFile MediaFileData 方法 : capture.captureAudio capture.captureImage capture.captureVideo MediaFile.getFormatData 范围 : capture对象被分配给navigator.device对象,因此作用域为全局范围。 简单的范例 : // 全局范围的capture对象 var capture = navigator.device.capture; 属性 : supportedAudioModes:当前设备所支持的音频录制格式。(ConfigurationData[] 类型) supportedImageModes:当前设备所支持的拍摄图像尺寸及格式。(Con
前文中我们已经介绍了PhoneGap API的Contacts。本文我们将通过视频让了解如何调用PhoneGap API——Contacts。 继续深入了解PhoneGap,Kevin Hoyt 创建一个基于HT....
前文中我们已经介绍了PhoneGap API的Compass。本文我们将通过视频让了解如何调用PhoneGap API——Compass。 Kevin Hoyt结合一个基于HTML的应用程序,利用PhoneGap....
前文中我们已经介绍了PhoneGap API的Accelerometer。本文我们将通过视频让了解如何调用PhoneGap API——Accelerometer。 Kevin Hoyt 在他这段PhoneGap教....
api主要考虑的其他因素包括消息结构、完整性验证、加密或编码。 何确保云API的安全 一旦组织很好的掌握了不安全API带来的问题,就能够采取最佳措施确保云API。首先,通过云提供商的API文档,确定其API安全性,包括现有的应用评估结果和报告,这些都以 鉴证业务准则第16号报告(Statement on Standards for Attestation Engagements No.16)或其他报告的形式,展示了安全最佳实践和审计结果。Dasein云API就是开源性的且可扩展性的云API文档很好的例子。 除了文档外,客户应该向云提供商提出要求,即能够对API进行渗透测试和漏洞评估,或者云提供商自己完成这些测试,也可以通过第三方供应商完成这些测试,客户与潜在客户达成保密协议,因此客户能够评估安全实践。利用网络和应用控制的结合,以及良好的发展实践和QA测试,保护Web服务的API,防止开放式Web应用程序安全项目中,常见应用程序安全漏洞名单的前10种漏洞。 此外,许多云服务提供商为客户提供利用API的访问和身份验证机制的加密密钥。对于客户和云服务提供商来说,保护这些密钥
当前 Android SDK 并没有提供任何写 Linux TTY 串口的 API,本项目的目的就是提供简单的 API 用于连接串口设备并进行数据的读写操作。 支持的特性包括: 列出可用的串口,包括 USB to 串口适配器 ....