【问题标题】:Custom SignUpURL in Android Management APIAndroid Management API 中的自定义 SignUpURL
【发布时间】:2019-08-31 14:21:21
【问题描述】:

我正在尝试在我的项目中实现 Android Management API,其中第一步是创建企业:

将 Callbackurl 和 ProjectID 发布到以下 URL https://androidmanagement.googleapis.com/v1/signupUrls

我得到响应名称和网址:

{
  "name": "signupUrls/C265d41bc093bdd97",
  "url": "https://play.google.com/work/adminsignup?token=someToken"
}

如何将此“url”参数更改为我自己的。我需要将我的 DPC 上传到 Playstore 吗?

我没有猜测。请帮忙

提前致谢。

【问题讨论】:

  • 我想您应该先花一些时间在documentation 上,这是寻找问题答案的完美开始。
  • 我搜索过了。我的逻辑很清晰,但在定制时遇到了问题。
  • 您不需要自定义。您需要有人访问该 URL 并完成企业创建流程。完成此操作后,页面将重定向到创建注册 URL 时特定的回调 URL。
  • 嗨@Fred。谢谢你。我想与您联系以详细了解该概念。文档太混乱了。
  • 我建议您查看Create an enterprise 指南和Quickstart notebook。按照快速入门笔记本应该可以让您轻松创建企业。

标签: android android-management-api


【解决方案1】:

流程是这样的:

1) 在 Google 开发者控制台中创建一个项目,启用 Android Management API,创建凭据并获取项目 ID。 (我想你已经这样做了)

2) 使用signupUrls.create 创建一个SignupUrl(你做了什么来得到那个 JSON)

3) 保留SignupUrl Name 并将用户(或转到)重定向​​到返回的 URL(在发布的 JSON 内)。

3) 按照流程创建企业。
这将开始为已签名的 Google 帐户创建企业。

4) 在程序结束时,您将被重定向到在signupUrls.create 中指定的callbackUrl。附加到callbackUrl,作为 GET 查询参数,将是一个令牌。

5) 您必须使用附加的令牌来结束使用这些参数调用 API enterprises.create 的流程:

  • 注册网址名称
  • 作为参数返回的企业令牌
  • (可选) 带有一些企业参数(徽标、名称等)的请求正文

在 URL 和 API 调用之间来来往往的结束时,您将以在 Google 帐户上创建的企业和 enterprise/<yourID> 形式的企业 ID 与 API 交互结束。

您可以在 http://play.google.com/work 创建的 Google Play for Work(或托管的 Google Play)上查看所有企业信息。检查您的enterpriseId左侧菜单“管理设置”。

【讨论】:

    猜你喜欢
    • 2022-11-19
    • 2022-06-10
    • 2019-07-29
    • 1970-01-01
    • 1970-01-01
    • 2018-10-29
    • 2021-05-19
    • 1970-01-01
    • 2019-02-21
    相关资源
    最近更新 更多