问题标签 [infusionsoft]

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.

0 投票
0 回答
23 浏览

javascript - 在 iframe 中覆盖 CSS

我目前正在处理此页面: http: //www.prosperitycapitaladvisors.com/become-a-prosperity-capital-advisor/带有一个名为 infusionsoft(iframe 表单)的嵌入式 javascript 表单,我的客户要求我让它响应。

有没有可能的方法来覆盖 css 或在 iframe 表单中注入自定义样式?

谢谢!

0 投票
1 回答
1044 浏览

php - 我有一个对象,但错误提示我正在对非对象进行函数调用

我正在使用 Infusionsoft SDK。我在尝试进行一些 API 调用时遇到了障碍。

我拨打的任何电话都会以相同的Call to a member function getRefreshToken() on a non-object错误结束(getRefreshToken()但并非总是如此)。

当我 var_dump 时,我看到它是一个对象。那么,给出了什么?

object(Infusionsoft\Infusionsoft)#182 (13) { ["url":protected]=> string(42) "https://api.infusionsoft.com/crm/xmlrpc/v1" ["auth":protected]=> string(51) "https://signin.infusionsoft.com/app/oauth/authorize" ["tokenUri":protected]=> string(34) "https://api.infusionsoft.com/token" ["clientId":protected]=> string(24) "actual client ID" ["clientSecret":protected]=> string(10) "actual secret key" ["redirectUri":protected]=> string(65) "http://benjamin_redden.dev/wp-content/plugins/ajaxIsForm/auth.php" ["apis":protected]=> array(0) { } ["debug":protected]=> bool(false) ["httpClient":protected]=> NULL ["httpLogAdapter":protected]=> NULL ["serializer":protected]=> NULL ["needsEmptyKey"]=> bool(true) ["token":protected]=> string(24) "actual token" } Fatal error: Call to a member function getRefreshToken() on a non-object in /Users/Krsna/Sites/benjamin_redden/wp-content/plugins/ajaxIsForm/vendor/infusionsoft/php-sdk/src/Infusionsoft/Infusionsoft.php on line 261

那是我从运行一个电话中得到的错误......

var_dump($infusionsoft); $infusionsoft->refreshAccessToken();

或者

0 投票
1 回答
509 浏览

php - 来自 HTTP 响应和 Foreach 迭代数组的 PHP 解析 Json

关于这个主题有几个重点问题,但在尝试了所有之后,我觉得有必要寻求帮助。我正在使用 Sendgrid,他们的 webhook 发送一个 json 响应,由于某种原因,我一直无法弄清楚如何与我们的 CRM 集成。

更新:12/3/2015 @ 1:01pm - 我有一些代码可以工作(可能不是最有效的,但它有效)见下文。

发送来自 Sendgrid 的 JSON 示例:

我遇到的问题是 JSON 中的每个数组都与特定事件有关。例如“垃圾邮件”、“退回”或“退订”。我已将其设置为只发送这三个事件。然而,有可能有人会先反弹,然后得到它,然后点击垃圾邮件,然后点击退订。

最简单的解决方案(忽略层次结构)是让这些事件中的每一个都传递到我们 CRM 中的特定字段。例如,如果 event = spam,那么它将用“spam”填充 $spam。但是,如果它不存在,它应该什么都不做。

最后一点,我必须传递一个标题,以便 Sendgrid 停止向脚本发送垃圾邮件。另外,我不是程序员,也不是程序员,在过去的几个月里我刚刚学到了一些东西。

我的脚本不起作用:

我还有一个正在使用的脚本写入文件,只是为了测试并查看我是否可以获得要写入的正确事件。但是我没有成功让它遍历第一个数组。我尝试将 foreach() 嵌套在另一个 foreach() 中,并在此处的另一个答案中发布了 key => value 解决方案。然而,这也是一个死胡同。

任何提示、帮助和指导......将不胜感激。

更新:下面的工作代码(以防这对某人有帮助)

0 投票
2 回答
4146 浏览

php - Infusionsoft:是否可以通过 API 调用添加新联系人?

我有 2 个 CRM - 一个是基于 Infusionsoft 构建的,另一个是自定义的。

我想在这 2 个 CRMS 之间同步联系人。从定制版到 Infusionsoft 版只是单向的。因此,当客户在自定义 CRM 中注册时,我想将他/她的信息添加到 Infusionsoft CRM 而不让客户意识到 =)

Infusionsoft API 使用 oAuth2 身份验证,这在理论上意味着“ I have to ask the user to enter my username and password for Infusionsoft to get them added to my Infusionsoft CRM”——据我了解他们的 API,这很荒谬。

我相信我正在尝试做的事情并非不可能......也许我错了。在最坏的情况下,我可以使用 PhantomJS 来通过 oAuth 身份验证。如果存在任何其他解决方案,我不想使用 PhantomJS。我需要 Infusionsoft 专家的帮助。请指教。可能吗?

0 投票
0 回答
31 浏览

email - 使用 Amazon S3 彻底改变房地产与感兴趣的人共享信息的方式

现在,我们正在使用 Dropbox 与在我们网站上注册以获取任何给定项目信息的人共享“投资者包”。

他们注册,收到一封带有 Dropbox 链接的电子邮件,他们会被发送到一个包含有关该项目的所有信息文件的 Dropbox 文件夹。

这是通过 infusinosift 自动完成的,但是我们在 infusionisft 中手动设置了每封电子邮件,因为我们必须将唯一的保管箱 URL 粘贴到每封电子邮件中。

随着该项目的更多信息(价格、平面图等)可用,我们将其添加到保管箱文件夹中。然后我们手动发送一个广播,告诉每个人已经添加了一些东西。

数百个不同的项目同时进行,这很困难。Dropbox 还让人们认为他们需要下载应用程序才能查看文件,这会阻止他们打开信息。

这是我们想做和计划做的事情。但我需要你的帮助

  1. 切换到 Amazon S3。将我们所有的公寓投资者套餐转移过来。
  2. 让某人尽可能轻松地访问他们注册的信息。

3. 每次我们向文件夹(或存储桶)添加新内容时,我们都希望通过电子邮件通知该人,以便提醒他们检查。

所以这里最重要的是与 Amazon S3 的公开共享和存储桶更新通知。

客户不需要编辑或上传任何东西......所以我们不希望他们拥有这些权限。他们只是获取链接并查看内容,如果文件夹中添加了其他内容,他们会通过电子邮件收到通知。如果您愿意,可以ping。

奖金 有没有办法将桶嵌入网页(有点像谷歌驱动器)?

创造力 任何关于这个过程的建议、意见或反馈以及我想要做的事情都将不胜感激。但是,如果您有其他方法可以做到这一点,或者可以想到一个工作流程,客户可以非常轻松地获取他们正在寻找的信息并在最新信息可用时立即通知(或者我们添加放入文件夹中),请务必让我听到。

感谢您提前阅读并提供帮助!

亚历山大

0 投票
1 回答
129 浏览

opayo - 将“条款和条件”添加到 Infusionsoft 购物车

我想在我公司的 Infusionsoft 商店购买 SagePay。但是,SagePay 要求在结账时勾选复选框,以确认客户已阅读条款和条件。完全可以理解 - 但 Infusionsoft 默认不支持此选项。

我没有使用 API。有谁知道一种方法,也许是 Javascript,我可以创建这样一个选项,而不是让客户在不点击“接受”的情况下继续结账?

提前致谢,

妮可

0 投票
1 回答
777 浏览

php - 检索特定用户 ID 的 infusionsoft 订阅数据

我想检索订阅数据,例如

我写了这段代码

它没有返回任何东西 - 任何人都可以帮助我吗?

0 投票
2 回答
963 浏览

infusionsoft - infusionsoft - 如何在不点击链接的情况下获取令牌?

我需要在没有用户交互的情况下访问 infusionsoft api。我不想让用户点击一个点击,所以我可以得到一个令牌。可能吗?

0 投票
1 回答
453 浏览

php - Infusionsoft OAuth 回调 SSL 错误 PHP

我的问题是这样的:

我去 developer.infusionsoft.com 获取用于 Infusionsoft API 集成的 PHP-SDK 帮助程序库。我通过作曲家安装了它。我有在作曲家完成后出现的供应商(文件夹)。

在教程中,供应商文件夹非常重要,所以我认为我走在正确的道路上

我使用 api 的代码是这样的

请耐心等待,我是新手,所以我对正在发生的事情有一个模糊的线索。我在 infusionsoft 教程(git)上得到了这个代码。在理解事物的过程中,我遇到了一个错误。

我没有马上得到那个错误。据我了解,

  • 它会跳过所有的 if 语句并落在 else 语句上。
  • 在 else 声明中,我将获得一个用于 infusionsoft 身份验证的 href 链接。很可能是一个 href 值<a>
  • 在页面上,单击该链接,将转到 infusionsoft 登录
  • 成功登录后,它将使用 GET 变量(范围和代码)重定向到我的本地主机(因为回调变量)
  • 它将再次调用此函数。
  • 我相信它会进入if isset($_GET['code'])声明
  • 得到错误

    cURL 错误 60:SSL 证书问题:证书链中的自签名证书(参见http://curl.haxx.se/libcurl/c/libcurl-errors.html

  • 在我的研究中,我需要一个证书。

  • 在查看供应商文件夹(infusionsoft PHP SDK)时,我看到有一个cacert.pem 文件..在我的研究中,这是一个证书文件

  • 我搜索了如何使用它,但我总是看到有关 crt 和 cert 文件的信息。

我卡住了。

下一步是什么?搜索了 infusionsoft 社区,但没有运气。

我相信这不是一个 infusionsoft 问题,而只是我的错误配置。任何人?

0 投票
2 回答
233 浏览

php - 为什么我不能发布到我的 cURL 脚本?

我需要将数据从一种形式发送到两个不同的位置。我以前用一个简单的 cURL 脚本完成了这项工作,但现在在我的测试中,我无法让它真正将任何内容发布到我的辅助资源中。我正在使用 PAW 通过 POST 发送正确的信息。下面是我的 cURL 脚本。我已经看这个太久了。

我将这些值/键对传递给它......这与我发布到的 Infusionsoft 表单相关