出自Yahoo_cn_wiki
(重定向自NCP:Terms)
NCP术语表
NCP
NCP页面
- 指可以容纳NCP应用模块的页面。
NCP站点
- 指可以容纳NCP页面的站点。
NCP扩展应用
应用
- NCP Add-on Application,简称为应用或扩展应用或App,指的是雅虎或第三方在NCP上开发的,供最终用户使用的应用程序。
官方应用
- 中国雅虎开发和维护的NCP应用。
第三方应用
- 是指由非雅虎的第三方开发和维护的应用。
标准视图
完整视图
- 标准视图之外,用来补充展示应用模块的信息,通常有两种展现方式,一种是代码嵌入方式,另一种是iframe方式。
配置视图
- 应用设置页,容纳应用初始化和设置信息的页面。帮助添加应用的站长设置应用的相关参数,如一个展示新闻的应用,使用该应用的用户可以选择一次展示多少条新闻。
站长
- NCP站点的创建者和维护者。
管理员
- 由站长任命的,对NCP站点内页面及模块有管理权限的站点维护人员。
浏览者
- 在NCP站点中使用NCP应用的最终用户,包括登录用户和未登录用户。
开发者
个人开发者
- 指以个人的名义注册为应用开发者,注册时需要填写相关的个人信息。
企业开发者
- 以企业的名义注册为应用开发者,注册时需要填写相关的企业信息。
应用服务器
- 运行NCP应用后端代码的服务器。
代码嵌入方式
框架嵌入方式
- 模块在NCP页面上的一种展现方式。把应用输出的页面直接做为iframe嵌入到NCP页面中。
回调地址
回调接口
- Callback URL,就是应用实现视图的真实程序URL。标准视图、完整视图和配置视图使用同一个回调地址,不过可以根据参数y_view_mode的值进行区分,“box”、“full”和“conf”分别与之对应的值。
开放接口
- Open API,NCP对扩展应用提供服务的接口。
模块
- Module,应用在NCP页面中的实例。
模块标识
模块ID
- module_id,站长添加应用时应用实例的标识符,由NCP传递给应用,用来标识不同的模块。module_id是全局唯一的,应用每次实例化都会产生一个新的module_id。即如果站长添加多次应用,一个应用在一个站点中可生成多个实例,相应地产生不同的module_id。
应用其他页URL
- 对应特定应用的包含页面,根据应用入口页URL和其他页相关参数生成的。
应用入口页URL
接口密钥
- API Key,用户注册新应用时由NCP平台产生的用来唯一标识应用的参数。
签名密钥
应用路径
- App Path,由应用开发者填写的,用来唯一标识应用的参数。命名规则:由字母打头,其余字符为字母或数字,最小长度为6,最大长度为16。
YNML
- 全称是Yahoo!NCP Markup Language。它限定了有效的HTML标签,扩展了一部分自定义标签,此外还定义了一些规范,所有“代码嵌入方式”的应用都应遵循YNML标准开输出用作浏览器显示的代码,不合法的部分被解析器过滤。
