【问题标题】:C# WinForms Application want to use asana APIC# WinForms 应用程序想要使用 asana API
【发布时间】:2018-06-05 19:30:10
【问题描述】:

我正在尝试在我的 C# Windows 应用程序中使用 asana API,并且有几个问题想问。

  1. 当你用 asana 注册你的应用程序时,它想知道 APP NAME、APP URL、REDIRECT URL。如果是 Windows 应用程序,我可以为后两个提示提供什么值?
  2. 输入后,您将获得一个客户端 ID 和一个客户端密码。这与apikey完全不同吗?前者用于 OAuth,后者用于 asana,还是 asana 与 OAuth 结合使用?
  3. 基本上我想接受这样的请求:https://app.asana.com/api/1.0/tasks//stories?opt_pretty 并在我的应用程序中返回我在浏览器中发出请求时看到的相同 json。

【问题讨论】:

  • 您可能需要一个小型 Web 应用来处理 oauth 身份验证内容。
  • 我也在想同样的事情。但希望不会。因为这是否意味着小型 Web 应用程序将被授权,而不是我的 Windows 应用程序?因为我想继续,我在APP URL中输入了我公司的网站URL,对于REDIRECT URL也是如此,我很确定这不起作用,但它是什么。所以我确实有一个可以尝试的客户端 ID 和客户端密码,但是我不知道如何开始使用它。
  • 没有。 Web 应用程序需要提供一个断言消费者服务页面,Asana OAuth 提供者可以在其中返回一个令牌,但是一旦发生这种情况,您也可以让您的桌面应用程序使用该令牌。但这不是我需要做的很多事情。
  • 我可以使用我在体式中生成的 PAT 吗?我尝试的任何代码都会给我一个错误,底层连接已关闭:发送时发生意外错误。周围有完整的代码示例吗?我已经为此工作了 6 天,但没有发现任何东西。

标签: c# winforms asana


【解决方案1】:
  1. 您可以提供本地主机
  2. 你一定要看看https://asana.com/developers
  3. 你的答案在那里https://community.asana.com/t/can-a-windows-application-be-registered/23381

祝你好运;)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 2012-01-20
    • 1970-01-01
    • 2020-06-06
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多