问题标签 [podio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 传递给 Podio API 过滤器函数的 JSON 对象似乎不起作用
我正在从 klipfolio 向https://api.podio.com/item/app/ {app_id}/filter/ 发送 POST 请求,并在提供的正文区域中指定 JSON 对象。但是,无论我在 json 对象中指定什么参数,它们似乎都不起作用。我根据 Podio api 文档使用了参数:
=> 但这不起作用
=> 或者这个
我尝试了各种参数,似乎没有任何影响结果。即使像将限制设置为 50 这样简单的操作也不起作用 - 它仍然会输出 20 个结果。有任何想法吗?
检查发布请求后,我可以看到
这让我相信 klipfolio 实际上并不允许将 json 对象作为数据发布。什么。
wordpress - 联系表格提交到 Podio
我正在使用带有不同类型联系表格(联系表格 7)的 Wordpress 网站,它会产生很多不同的查询。今天,这些意见书只是通过邮件发送给在公司工作的每个人。有时没有联系潜在的潜在客户。
我正在寻找一种解决方案,将所有提交内容收集到一个地方,给它们贴上标签并提供写评论的可能性。
我的想法是将所有提交的内容发送到 Podio。我自己没有使用过 Podio,但它看起来很简单,您可以通过向特定的 Workspace-mailadress 发送邮件来生成“任务”。此处描述:https ://help.podio.com/hc/en-us/articles/201019558-Overview-of-tasks
但是,当您通过邮件生成任务时,似乎无法直接设置特定标签。我希望默认设置标签“未回答”或其他内容。
Podio 是否提供任何应用程序或任何我想要的东西,但更好?
trello - Zapier 更改 Podio 字段值
我正在设置 Zapier 让 Trello 和 Podio 一起工作以进行一些项目管理。但是,我找不到从 Trello 中的触发器更改/更新 Podio 字段值(例如“Idea”->“Decided”)的可能性。你们中的任何人/女孩都知道如何更改字段值吗?
podio - 将播音类别更新为无值
我有一个应用程序,其中有几个字段,其中一些有一个类别项目,只有一个值(是)我们使用该字段来跟踪客户是否在我们的软件中使用该功能。我们有它,这样当打开该功能时,在 podio 中选择的值,然后高亮(或选择)“是”值。但是,当他们不再想使用该功能时,我很难将该字段设置为无值。我尝试了值'',false,No value,No,null。所有这些都从 podio 返回一个错误,告诉我它们不是有效值。我要做的就是使用 API 取消选择类别选项。
这就是我从播音台得到的回应
谢谢杰米
javascript - Podio api hook=false 不起作用
我正在尝试设置一个 nodejs 服务器以在 Podio 和 Trello 之间进行一些同步。我的问题是,当我通过他们的 api 更新 Podio 时,即使我请求不触发钩子,也会触发 webhook。
我正在使用模块:node-podio-api
示例调用,这会导致无限循环:
javascript - 节点模块无法识别为模块
我有文件,我认为应该将其作为模块导入,但是当我尝试导入主文件(请参阅 main.js)时,出现以下错误:
我确保文件在正确的位置。任何想法还有什么可能导致这种情况?
main.js
sessionStore.js
ruby-on-rails-3 - 在 Rails 应用程序中验证 Podio 时出现 SSL 错误/类型错误
我很烂。我正在探索 Podio API,并一直在尝试使用示例 Podio Rails 应用程序来了解它是如何工作的,但我遇到了几个问题。(底部的主要问题。)起初我有一个 SSL 错误:
我尝试在我的 Mac 上更新我的 SSL 证书,然后更新 Rails 应用程序中的所有 gem,但都没有成功。最后,我通过将 cacert.pem 文件放在我的 /lib 目录中来修复它。
不幸的是,现在我得到了错误:
我正在使用 Mac
- 红宝石:2.2.1p85(2015-02-26 修订版 49769)[x86_64-darwin14]
- 导轨:3.2.8
- OpenSSL 1.0.2d 2015 年 7 月 9 日
这是导致相关错误的 session_controller 中的代码:
关于如何修复 TypeError 或 SSLError 的任何想法,所以我没有得到 TypeError?提前致谢!
php - 为任务设置提醒 API Podio
我尝试在 API 基于文档示例创建的任务上设置提醒(截止日期前 30 分钟): https: //developers.podio.com/doc/tasks/create-task-with-reference-22420 https: //developers.podio.com/doc/tasks/create-task-22419
这是代码:
PodioTask::create_for(
'item',
$order->item_id,
array(
'text' => "Préparer la livraison de la commande",
'description' => "Testing tasks",
'responsible' => 00000,
'due_date' => date('Y-m-d'),
'due_time' => '09:00:00',
'reminder' => array('remind_delta' => 30)
)
);
除了没有设置提醒之外,任务是使用上面提供的信息创建的。没有与 API 相关的错误。
有什么遗漏吗?
angularjs - 使用 Javascript 多次调用 REST API 或一次调用具有大型响应主体
为了减少响应时间或缩短用户在呈现视图时等待数据的时间,我试图确定与 REST API 交互的最佳方式。我将得到一个包含 5-7 个字段的项目数组,例如名称、标题、imgUrl。我可以拨打一个大电话并遍历响应以获取我需要的数据,或者发出 5-7 次请求以获得我需要的确切信息。
打大电话有两个问题。
- 每个项目都会返回大量数据。我测试了检索 3 个项目,大约花了 899 毫秒。
我需要的字段不能简单地被一个键引用。每个项目都作为字段数组返回。每个字段都是一个对象,我只能通过遍历每个对象并读取其 field_id 来确定我需要哪些字段。它像这样返回:
项目:[ { ... field_id: 3423423, ... }, { ... field_id: 343434, ... } ... ]
我宁愿发送一个带有 item_id 和 field_id 的请求,我会得到我需要的字段,但我必须进行 7 次这样的调用。哪个更好?
php - 如何在 PodioItemCollection 响应中查找多个重复项?
我有一些学生参加了课程。有多个重复,每门课程应该只有一个学生。
示例数组:
数据是通过 API 访问的(否则整个事情将是一个简单的 SQL 查询!)。
原始数据如下所示:
挑战是我不能只使用 array_unique 或类似的,因为我需要:
- 查找学生 + 课程的所有重复项
- 相互评估找到的重复项并保留具有最多补充信息的项目(或合并它们)
- 获取重复项的不需要的“item_id”并使用 API 删除项目。
进一步的限制:
- 我无法控制 API。
- 有 44,000 条记录
- 每人 + 课程可能有多达 100 个重复项
- API 返回对象的嵌套层次结构,因此 44,000 条记录使用 27GB 的 RAM(服务器有 144GB 可使用),是的 php_memory 限制设置为荒谬的水平!!!这是一个单独的项目,之后将采取措施更正服务器变量。
- 由于大量的 RAM 使用,诸如 array_intersect 之类的东西将是一个不太受欢迎的选择
最终输出应该是:
但我还需要访问 'item_id's 3,4,6 以便我可以通过 API 调用删除例程。
任何想法如何解决这个多重重复的混乱?