【问题标题】:Getting an OAuth access token to work for packaged app in chrome获取 OAuth 访问令牌以适用于 chrome 中的打包应用程序
【发布时间】:2014-07-15 13:25:48
【问题描述】:

我为 chrome 网上商店创建了一个打包的应用程序,现在已发布给测试人员。我需要通过 Chrome Web Store Payments 实现一次性付款。为此,根据文档,我需要获取 OAuth 访问令牌。

问题是我在我的 chrome 开发人员仪表板上看不到 OAuth 设置链接。因此我无法得到它。

在更改定价时,我已经表明我的应用将使用 Chrome Web Store Payments。

如何获取 OAuth 访问令牌? 据我所知,这个问题以前被推翻了。但它没有回答,我真的不知道该怎么做:/。

【问题讨论】:

  • 如果该问题之前已发布,那么您应该删除该问题并尝试改进旧问题。也许请某人悬赏。愿意提供旧问题的链接吗?

标签: google-chrome oauth google-chrome-devtools google-chrome-app


【解决方案1】:

看起来这可能对您有帮助:https://developer.chrome.com/webstore/check_for_payment

具体来说:

1) 将您的应用的 ZIP 文件上传到 Chrome 开发者仪表板。

2) 在您的编辑页面中 应用程序,单击更改定价按钮,选择此应用程序使用 Chrome 网上应用店付款,然后保存。

3) 获取您的应用 ID,您可以 按照发布您的应用程序的第 5 步中的说明进行操作,或者当您 获取 OAuth 访问令牌。

4) 获取 OAuth 访问令牌和令牌密钥 以便您的应用可以使用 Licensing API。

【讨论】:

  • 冒昧地强调了一个关键步骤
【解决方案2】:

我认为您正在寻找这个:

https://developer.chrome.com/apps/app_identity

Chrome 有一个浏览器 API 可以调用以获取令牌。无需从开发人员仪表板中获取它,因此我找不到它。我认为大部分文档都已经过时,并且是在 Chrome 提供用于此的浏览器 API 之前编写的。

这个网址可能是一个很好的例子:

https://developer.chrome.com/webstore/one_time_payments

【讨论】:

    猜你喜欢
    • 2014-02-23
    • 2012-08-12
    • 2011-05-26
    • 2018-02-17
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 2016-01-18
    • 1970-01-01
    相关资源
    最近更新 更多