authentication - 将 PyCharm 4.5.3 与 Asana 集成

标签 authentication task pycharm

有人知道如何将 PyCharm CE 4.5.3 的任务与 Asana 集成吗?有一个集成插件(实际上是预先配置的通用 REST API 插件)可用。

我关注了documentation在生成 API key 时,PyCharm 始终返回“未经授权”错误。

有效网络浏览器 session 中的 API 工作正常:

最佳答案

使用网络界面时,最容易在项目的 URL 中找到项目 ID:https://app.asana.com/0/{PROJECT_ID}/list。如果您只是访问 asana.com 并且已经登录,那么这是您应该看到的第一个 URL。此数字与 this other SO question 中找到的数字不匹配,但它适用于 API 调用,例如将浏览器指向 https://app.asana.com/api/1.0/projects/{PROJECT_ID}/tasks?assignee=me

使用第一个项目符号中的 URL 将获取 workspace ID,该 ID 与看起来的项目 ID 不同。

现在,点击右上角的用户图标:

  1. 我的个人资料设置
  2. “应用”选项卡
  3. API key ...

复制您的 API key (或者根据需要先生成一个),然后将其粘贴到 PyCharm 作为任务服务器的用户名。粘贴上面的 PROJECT_ID 并将密码留空。

在 OS X Pycharm 4.5.3 上执行上述操作对我有用

关于authentication - 将 PyCharm 4.5.3 与 Asana 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31584062/

相关文章:

gradle - 如何强制Gradle在每个版本上运行任务?

python - 类型提示不在装饰器中求值

java - 在 Apache CXF 生成的客户端 stub 中,在哪里定义基本身份验证的管道 xml 节点?

c# - 针对 SQL Server 数据库的自定义身份验证

c - Waf:为多个文件创建任务

c# - VS2013 调试/Windows/任务 : "No tasks to display"

javascript - Soundcloud 在 Javascript 中保持连接

php - 如何使用 PHP SDK 在 Facebook 中进行重新身份验证?

pycharm - 在 Pycharm 中获取 Sphinx 以在生成的 html 中包含我的文档字符串

python - 默认情况下如何打开交互式python控制台?