问题标签 [bronto]

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 投票
2 回答
17739 浏览

php - PHP SoapClient 不工作 - 没有错误

我有一些通过 SOAP 连接到时事通讯服务的代码。它在我们的开发服务器上没有问题,但在我们的实时服务器上它根本不起作用。它没有返回任何错误;只是一个空白的白页。我已经在代码中放入了一些 error_logs,并准确地找到了它停止工作的位置——在创建新的 SoapClient 的那一行。是否需要设置某种服务器配置?我们的代码在 dev 和 prod 之间是相同的,所以我唯一能想到的是服务器问题。(请注意,下面的第一段代码是由时事通讯服务提供的,不是我写的。)

我也尝试过类似的方法来明确查看任何错误,但没有运气 - 错误日志中仍然没有任何内容。

0 投票
1 回答
597 浏览

java - Apache Axis2 Java 客户端访问 Bronto SOAP WSDL

我已经使用以下链接下载了 Apache Axis2:http: //archive.apache.org/dist/ws/axis2/1_4_1/axis2-1.4.1-bin.zip

然后我使用以下命令生成java类: wsdl2java.sh -uri https://api.bronto.com/v4?wsdl 总生成src: BrontoSoapApiImplServiceStub.java BrontoSoapApiImplServiceCallbackHandler.java ApiExceptionException0.java

我能够使用以下登录。

现在我尝试添加Contacts,并且需要SessionHeaderE,但我似乎无法将登录链接到sessionId,下面的代码是不对的。我登录后正在成像,我应该能够获得一些会话信息。但我似乎找不到。

顺便说一句,这是我第一次与 Axis 合作。不确定解决问题的最佳方法是什么。BrontoSoapApiImplServiceStub.java 中有超过 200,000 行。

0 投票
3 回答
552 浏览

php - $write_result->errors 在没有错误时抛出“未定义的属性”

使用来自 Bronto 的预先编写的代码,它构建了一个肥皂客户端,在其上调用一个函数,然后解析结果。解析代码如下所示:

每当出现错误时,它们就会被第一个 if 语句捕获并打印出来。但是当没有错误时,控制台会打印出“注意:未定义的属性:stdClass::$errors”消息。这是正确的吗?有没有办法关闭通知?它不会引起任何问题,但我可以看到它会如何混淆阅读输出日志的非技术人员。

0 投票
0 回答
1446 浏览

css - CDATA 标签破坏了电子邮件 CSS 中的媒体查询

我们注意到像 Bronto 这样的电子邮件 平台/*<![CDATA[*<style type="text/css">.<head>

这似乎打破了媒体查询。如果您无法删除这些标签,是否有任何技术可以在 CSS 中保留媒体查询?

编辑:来自 head 标签的 CSS。在 Litmus 测试中一切正常,然后在 Bronto

编辑 2:看起来问题与 Bronto 对电子邮件的解析和电子邮件正文中的未编码字符有关。第一个问题是在 CDATA 标记关闭后开始,在:

该行生成一个cannot generate system identifier for general entity "fn"in W3C 和一个htmlParseEntityRef: expecting ';'in Litmus

0 投票
0 回答
177 浏览

perl - 列出 wsdl2perl 创建的 MyTypes::Object 类的所有对象方法

在使用 wsdl2perl 成功构建我的界面后,我希望以通用方式检索此 Web 服务的数据。

我是 SOAP 和 WSDL 的新手,我浏览过 google/CPAN,当然就在 Stack 上,如何通过 Web 服务 API 获取数据,我更喜欢 Perl!在考虑以下选项后:

  1. 肥皂::精简版
  2. SOAP::WSDL(是的!我的 Web 服务提供确实有一个干净的 wsdl)
  3. wsdl2perl
  4. 存根制造者

我选择了选项 3,(这是正确的选择吗?)

我正在寻找由 Web 服务返回的所有数据,该服务返回一个数组,其中并非原始类的所有单个属性都会始终存在(如果它在返回的 XML 中,则待定)。我可以使用as_hash_ref!如下:

这给了我数组的第一个键的所有键,但是,我假设,我不能保证它会根据 wsdl2perl 在MyTypes::Object.

我基本上,正在寻找一个类的所有类方法,其超类的类型为:SOAP::WSDL::XSD::Typelib::ComplexType

我试图在课堂上寻找一些提示:

然而,进一步挖掘,我意识到这$ATTRIBUTES_OF是由调用填充的,__PACKAGE__->_factory我被困在如何获取MyTypes::Object由 wsdl2perl 创建的给定类的所有获取器。

简单地说,我希望对 Web 服务返回的数组的所有元素进行一般迭代,并打印出(到 csv 文件)MyTypes::Object由 wsdl2perl 创建的类的所有可能属性。

0 投票
1 回答
296 浏览

php - Bronto 的 php lib 和 Composer 不加载类

我正在尝试让Bronto api PHP lib与作曲家自动加载一起使用。但是不行。什么不见​​了?

作曲家.json:

索引.php

Slim 的框架加载良好。我只是不断收到“致命错误:/app/location/”中找不到类“Bronto_Api”。

关于可能发生的事情有什么想法吗?

0 投票
0 回答
129 浏览

magento - Magento 的 Bronto 扩展

嘿,伙计们正在为我的网站使用 Bronto 扩展程序。我有一个查询,是否可以触发来自 bronto 而不是 magento 示例的所有邮件(客户关系管理,促销)

0 投票
3 回答
1583 浏览

javascript - Href 到 Onclick 重定向

我通过社区研究了这个话题,虽然我找不到答案。我正在使用 Bronto 的直接添加功能(尝试使用它),文档不是那么好。

总之,href 链接订阅了电子邮件列表中的用户。唯一的问题是此链接会打开一个新页面。当我希望用户留在同一页面上时。我想在单击链接时进行重定向,但我不确定这是否可行。

我试过这个:

目标是我试图让它在用户点击链接的地方,它将他们订阅到电子邮件列表,但立即将它们重定向回来,而不打开另一个窗口。

0 投票
1 回答
87 浏览

magento - 如何为 Bronto 生成 APP BTA KEY 和 SETHOSTTID KEY

我试图进行 Bronto 集成,但不确定如何生成这些密钥。

0 投票
1 回答
387 浏览

javascript - 如何使用 Bronto JSON 初始化 bronto.sca.cart 对象

我正在使用 bronto 标记管理器来跟踪购物车详细信息。

我在我的页面中包含了 Bronto Commerce JavaScript 代码段。现在我可以创建bronto.sca对象。

bronto.sca.config()bronto.sca.id正在返回值。

但是bronto.sca.cart总是返回 null。

这是我正在使用的代码

另外,如何在网页中添加 bronto json?