问题标签 [highrise]
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.
sinatra - 设置站点/用户名字段基于 ActiveResource 的高层 gem
我正在构建一个 sinatra 应用程序,它将使用Highrise CRM gem来访问 Highrise 数据。使用来自 wiki 的这个 gem 的示例代码,
我想为每个请求更改用户和站点字段,因为每个请求都可以针对不同的用户。目前这些是类变量。即使我为每个请求设置这些字段,当多线程场景中有多个请求时,这不会导致竞争条件吗?有人可以建议以线程安全的方式为每个请求设置用户/站点字段的最佳实践吗?
ruby - 在 ActiveResource 中设置站点/用户字段
我正在构建一个 sinatra 应用程序,它将使用 Highrise CRM gem 来访问 Highrise 数据。这个 gem 基于 ActiveResource 类。我想为每个请求设置站点、用户字段。我遵循了此处发布的建议-在每个用户的基础上设置活动资源 HTTP 身份验证是否线程安全?. 我添加代码(如下所示),但出现错误。任何人都可以帮助理解这个错误以及如何解决它。
和错误:
- - - - - - - - - - - - 更新 - - - - - - - - - - - - - ----
我试过你的建议,我现在得到这个错误。
php - 为什么这个 cURL 请求在命令行上工作,而不是在 PHP 中?
我为 Highrise 的 API 编写了一个非常基本的包装类。它非常适合读取(GET),我刚刚开始测试它的创建(POST)。据我所知,这两个请求(一个在命令行上,一个通过 PHP 的 cURL 库)是相同的。相同的 XML,相同的选项集....只有一个有效,而另一个无效。
任何帮助表示赞赏。我也将这个问题发布到 37signals 开发者邮件列表,但是 stackoverflow 通常更快地发现我的愚蠢错误......
这是我在使用 PHP 的 cURL 时遇到的错误(让我认为 Highrise 在解析 XML 字符串时遇到了问题):
这是在命令行上起作用的:
这是我的包装类:
我正在使用的简单测试页:
ruby - 在 sinatra 响应后执行代码,Twilio 应用程序连接到外部 API
我已经看到并理解了 :after 过滤器,但我什至不知道我想要做什么的术语。我有一个使用 twilio 和 highrise 记录调用的简单应用程序。由于延迟问题,我想在发布到外部 API 之前通过 sinatra 返回 twiml 响应。有什么建议么?
我见过类似的问题,但没有一个涉及 ruby/sinatra。谢谢。
ruby - 如何使用 Highrise Ruby gem 添加一个人?
当人们注册应用程序时,我正在尝试使用https://github.com/tapajos/highrise/更新用户帐户。但是,我并没有走得太远。
在控制台中我正在做:
哪个保存得很好,但是如果我做类似的事情
然后我得到:
我无法理解这一点,我基本上想添加一个完整的记录:
但是我仍然遇到同样的错误,并且在网上找不到任何示例
highrise - 通过 Highrise API 从 Highrise 获取人员,其标签为:tag1 OR tag2
我的意思是我需要来自 Highrise 的带有标签的人的信息:tag1 或 tag2
“或”非常重要。
例如:
但是有些人同时拥有两个标签,而我在合并到 xml 文件后不复制它们。
ruby - 来自 Ruby 中 Highrise API 的自定义字段/主题字段
我正在寻找一种方法来修改自定义字段的值(subject_fields
在 Highrise API 中调用有些令人困惑)。
Ruby 包装器37signals建议不支持这些自定义字段。
我发现了一个最近更新的叉子,我已经能够开始工作了:
我有一个名为“测量”的自定义字段。
这有效:
但是,当我尝试使用p.field("Measurements")
(我也尝试过“测量”)仅访问此值时,我得到<Highrise::SubjectData:0x007fb059b6be10>
了,其中没有一个@attributes
包含我正在寻找的数据。
不用说,如果我无法访问这些值,我就无法修改它们。
如何使用 Highrise API 访问和修改 Ruby 中自定义字段的值?
xml - ASP.Net MVC 返回类似于 37Signals 的 Highrise API 的 xml 结果
我想知道当用户输入以下网址时,如何使用 ASP.Net MVC 返回 XML:
http://www.mysite.com/people.xml
如果用户输入http://www.mysite.com/people正常的 html 视图应该呈现显示数据库中的所有人员,而如果他们添加 .xml 他们将获得包含数据库中所有人员的 xml。
37Signals 的 Highrise API 就是这样工作的。我知道我可以使用 XmlResult 但是,如果用户未在 url 末尾指定 .xml,我将如何配置操作以返回正常视图?
php - Highrise API - 获取过去 X 天的电子邮件
有没有人遇到过如何在 X 天前的 Highrise 应用程序中查找电子邮件列表的示例?
我们有一个庞大的客户数据库和我想到的解决方案:
- 让所有人
- 获取他们每个人的电子邮件
- 解析结果/按日期过滤
似乎效率太低
也许获取最后一个电子邮件 ID 并返回到 -X 天会更好?那么是否可以找到最后一个电子邮件ID?
我不在乎使用哪个 API 包装器,但一直在玩https://github.com/AppSaloon/Highrise-PHP-Api
谢谢
api - 使用 API 更新数据库同步 - 自定义字段更改为空白时不会更新以显示
我创建的代码从 Highrise API 获取数据并导入到我们的 MySQL 数据库表中。
这不会往返于 db 和 Highrise。当销售代表单击我创建的“同步”按钮时,它只是从 Highrise 转到数据库。
当他们填充 Highrise 自定义字段并单击同步时,一切正常。当他们从自定义字段中删除数据并单击“同步”时,就会出现问题。
我有一个循环为每个执行此操作:
所以它显然会 INSERT 就好了.. 或 UPDATE 如果有重复.. 但如果它突然变成空白怎么办?我如何检查它是否为空白?
我认为问题在于提取 API 数据 - 它不会返回空白的自定义字段。