【问题标题】:Accessing the Primavera data using Primavera Integration API and a python script使用 Primavera 集成 API 和 python 脚本访问 Primavera 数据
【发布时间】:2020-10-01 04:47:36
【问题描述】:

我想为我的公司开发一个 python 脚本来从 Primavera API 中检索数据。我不知道从哪里开始。我看到了几篇文章,其中使用几行 python 代码从 API 获取数据是相当简单的任务。然而,这里似乎并非如此。 谁能帮忙!

【问题讨论】:

  • 为什么您看到的 Python 示例不适合您?您是否尝试提取不同的数据?提供有关您要查询的信息的附加信息会很有用。此外,如果您提供一份您尝试使用哪些 Web 服务或 API 调用以及结果如何的列表,这将有助于集中答案。
  • 您好,感谢您的帮助。但是 Primavera 是一款付费软件,我被要求访问特定公司的所有个人项目等。我尝试安装 API 并在我的 SQL 服务器上运行它。但它抛出了一个错误,指出登录凭据无效。

标签: python-3.x primavera product-management


【解决方案1】:

Primavera P6 API 使用 Java,因此您有 3 个选择:

  1. 使用 Python Java 桥接器
  2. 用 Java 编写代码
  3. 使用 Python 连接到 Primavera P6 Web 服务(另一种 Primavera 集成技术)

【讨论】:

  • 鉴于问题的措辞,我认为 OP 正试图寻求第三种选择。您能否提供一个示例来说明 Python 代码访问数据时的样子?至少,提供相关 Web 服务端点的快速概览可能有助于 OP 解决问题。
  • @JeremyCaney 不幸的是,我是 Primavera P6 和 Java 方面的专家,但不是 Python 方面的专家,而且由于更复杂且速度更慢,我不使用 Primavera P6 Web 服务,所以我现在无法提供示例并且 OP 应该等待其他人或尝试自己挖掘问题。
  • 嘿。所以我客户的公司有 primavera 软件,但我的公司没有。他们想使用 API 检索客户的数据,即使他们还没有购买软件
  • @GautamShah 所以不仅有编程问题,还有许可问题。我认为您应该搜索一些 Primavera P6 开发人员培训(不确定 Oracle 是否真的有这些培训)。
猜你喜欢
  • 2021-06-03
  • 2014-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-30
  • 2021-11-15
  • 1970-01-01
相关资源
最近更新 更多