天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件 > 网页>新闻>Chrome网络商店支付系统API工作流程

Chrome网络商店支付系统API工作流程

天极网软件频道2010-09-07 09:55我要吐槽

  Google近日在 Chromium 官方博客上发文介绍说 Chrome Web Store 将提供一个内置的支付系统,用于让开发者可以对应用程序进行收费,而且用户可以不离开 Store 就可以完成支付过程。

  之前发布的开发者预览版的 Chrome Web Store主要供开发者上传自己的 Chrome APP,在这个预览版的 Chrome Web Store 系统中,还包含了一个用于用户购买支付的 Chrome Web Store Licensing API。

  如果你想要给你的APPs使用支付系统,那么你就可以使用这个 Chrome Web Store Licensing API验证一个特定的用户是否已经支付或者能否访问你的 APP 的权限,大致的工作流程是这样的:

  Licensing API 拥有两个输入项:App ID 和 User ID,其中 APP ID 是每个上传到 Chrome Web Store 的唯一标识符,也就是每个具体应用程序链接的最后面那一沱完全看不懂的字符串,比如:…/detail /aihcahmgecmbnbcchbopgniflfhgnkff。

  User ID 是对应到用户的 Google 账户的 OpenID URL,用户可以通过使用 Google APP Engine 的内置 Open ID 系统获得自己的OpenID URL,也可以使用标准的 OpenID 库或者 Google 的 OpenID endpoint获得自己的 OpenID 链接。

  有了特定的 APP ID 和 User ID 之后,就可以在googleapis.com上对 API 发出请求。

  当你的 APP 使用一个 HTTP 请求 LIcensing API,那么 APP 就需要事先被验证。APP 会在你使用Google 帐号上传之后对你的 Google 帐号进行验证,以调用 Licensing API。

  另外还会有多种方式验证你使用的 Google 帐号以让 API 调用,对于 Chrome Web Store Licensing API 来说,Google 还是强烈推荐使用 OAuth for Web Applications的方式,使用这种方法 OAuth 访问令牌可以用于验证 Google 帐户调用 API 的状态。

  在 Chrome Developer Dashboard中提供的OAuth 令牌还是有限制的,也就是说它只能用于Licensing API 调用,而没有其他的权限。

 

作者:cnbeta责任编辑:杨玲)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]
手机整机DIY企业级