申请我的免费试用

贵金属市场的#1软件提供商

我们在这里为您提供帮助

查看我们的教程、技术指南和 API 文档。

免费试用 nFusion 软件 14 天。

200+

联网经销商

99.99%

平台正常运行时间

10000+

产品

我们能帮你什么吗?

我们专业的支持团队随时为您解答任何问题或挑战。无论您需要技术指导还是需要帮助了解我们的服务,我们只需点击一下即可为您提供所需的解决方案。

视频教程

4 个视频

在 nFusion Solutions,我们的现货价格来自值得信赖的全球供应商精选网络,包括领先的全球交易所和金融机构,例如 SIX集团 (瑞士证券交易所)、晨星、瑞银、盛宝银行、摩根士丹利、AFX 和法国巴黎银行。我们使用专有的置信度评分系统持续监控这些实时数据,以确保数据最准确、及时和可靠。

我们的系统会筛选最可靠的报价并过滤异常值,从而计算出最佳买卖价 (BBO)。在此基础上,我们得出一个清晰的中间价,并根据当前市场状况构建均衡的买卖价。

想要更深入地了解这一切是如何运作的吗? 阅读我们关于贵金属现货价格的完整指南 ›

如果现货价格似乎没有更新,可能是因为市场休市。贵金属的市场交易时间对应于 CME Globex 金属期货交易时间

配置金属的自定义现货定价:

  1. 登录您的 nFusion 仪表板 作为管理员。
  2. 导航至 “金属价格配置” 主页上的部分。
  3. 启用自定义覆盖 切换该部分顶部的开关。启用后:
    • 您可以选择设置 “到期日” 日期。这决定了您的自定义定价何时到期并自动恢复为全球现货价格。
  4. 配置单个金属的现货价格:
    在切换和到期日期下方,您将看到一个列出每种受支持金属的表格:
    金、银、铂、钯、铑和铜。

    对于每种金属,您可以:

    • 设置 固定出价 和/或 固定卖价 价值来锁定特定的价格。
    • 应用 出价调整 或者 询问调整 自动增加或减少现货价格。

    例如:
    设定黄金的固定卖价为 $1,215.75,点击黄金的铅笔图标,输入 1215.75 在 固定卖价 字段,然后保存。
    要动态调整价格,请输入 0.5 在 询问调整 和 -0.5 在 出价调整 相对于实时现货价格,将您的卖价提高 50¢,并将您的出价降低 50¢。

  5. 编辑金属定价:
    点击您想要配置的金属旁边的铅笔图标。这将打开一个编辑对话框,您可以在其中输入相应金属的所需值。

有许多 影响现货价格计算方式的因素 以及它们的显示方式。

  1. 站点 Y 可能使用不同的数据源。如果他们使用不同的数据提供商,由于计算、交付、缓存和时间安排的差异,他们的现货价格几乎肯定会略有不同。
  2. 站点 Y 可能会对全球现货价格进行调整,以影响其站点显示定价数据的方式。
  3. 站点 Y 可能与您的站点有所不同,例如速度、延迟、交付、缓存、轮询间隔和代码。

要访问 XML 或 JSON 格式的现货价格数据,请先登录您的 nFusion 仪表板. 从仪表板:

转到“连接”页面并向下滚动到“API 密钥”部分。

点击相应市场数据 API 密钥的“文档”列中的“查看”按钮,即可访问详细的使用说明,包括支持的格式和端点。.

默认情况下,API 响应以 JSON 格式返回。如果您更喜欢 XML 格式,可以在请求中设置相应的 Accept 标头 (application/xml),或使用格式查询参数(例如 ?format=xml)。由于 JSON (application/json) 具有广泛的兼容性和性能,我们建议在大多数情况下使用 JSON。

HTTP 403(禁止访问)响应,子状态码为 502,通常表示您的 API 请求已超出速率限制。如果您在短时间内发出过多调用,就会发生这种情况。

为了解决这个问题,请减少每秒发出的 API 请求数量。在服务器上实施缓存或延迟某些请求有助于将请求数量控制在允许的范围内。.

对于高频用例,请考虑尽可能批处理或聚合您的请求,以优化效率并保持在允许的范围内。

Wholesale Connect 是 nFusion Solutions 平台的一项功能,它让零售商和批发商能够找到彼此、建立贸易关系并在同一平台上开展业务。零售商可以从批发商处采购产品,而批发商则可以接触到大量合格的买家。.

它专为贸易双方而设计。零售商用它来扩展产品目录和采购库存,而批发商则用它来向新买家推广产品。双方都在同一个平台上操作。.

要访问 nFusion Solutions API,您需要一个或多个 API 令牌,具体取决于您的用例。要查找您的 API 令牌,请执行以下操作:

  1. 登录到您的 nFusion 仪表板。
  2. 导航至“连接”页面。
  3. 找到 API 密钥部分来查看您的令牌并访问相应的文档以获取完整的实施细节。

您的 API 令牌属于敏感凭证,应妥善保管。切勿在客户端代码(例如浏览器中运行的 JavaScript)中公开它们,因为这可能会让其他人查看并滥用您的令牌。建议您使用安全代理通过您自己的服务器路由请求,例如:

https://yoursite.com/proxy/metals/spot

该服务器端代理可以使用您的令牌安全地调用 nFusion API,同时使其对公众隐藏。

为了提高性能并减少冗余 API 调用,我们强烈建议您在代理服务器上实施缓存。这可确保多个客户端请求不会导致 nFusion API 的调用率达到 1:1。

发出 API 请求时,请根据需要使用以下 HTTP 标头:

  • 接受:建议值为 application/json。对于 XML,请使用 application/xml。
  • 接受编码:使用 deflate、gzip 进行压缩并获得更快的响应。
  • 内容类型:对于带有正文的 POST 或 PUT 请求,请使用 application/json。
  • 用户代理:我们建议将其设置为您的客户 ID,以便进行识别。

如需进一步指导,请参阅仪表板链接的 API 文档。

使用您的管理员电子邮件地址登录警报服务门户。以管理员身份登录管理 URL 后,您将看到以下选项:

  • 设置提醒电子邮件的营销信息
  • 立即向所有用户发送促销信息
  • 导出用户列表
  • 管理电子邮件模板

选择第二个选项,立即向所有用户发送推广信息。此选项允许管理员随时向所有已选择接收新闻和推广信息的用户推送消息。选择第二个选项后,您将被引导至一个新页面,其中包含一个文本输入框,您可以在其中添加所需的消息。.

创建完消息后,只需点击“发送”按钮。随后,页面将显示消息发送结果。这些结果包含有关消息的信息。例如,您将看到已发送的通知数量,以及推送通知或短信通知等详细信息。这有助于您了解消息的覆盖范围和覆盖方式,从而优化您的营销策略。.

我们已经测试并确认了与 WordPress 插件商店中三个最受欢迎的多货币插件的兼容性。这些插件将开箱即用 我们的插件 从版本 2.9.9 开始。如果您使用的插件版本不低于 2.9.9,货币切换插件可能不兼容。请注意它们经过测试的版本。

  1. CURCY – WooCommerce 的多货币
  2. WOOCS – WooCommerce 货币切换器
  3. WooCommerce 货币切换器

零售商浏览批发商资料库,并向任何看起来合适的合作伙伴发送连接请求。批发商审核并批准请求后,零售商即可查看批发商的产品并开始下单。.

产品映射功能将您的产品与批发商的商品关联起来。该关联是平台自动化功能的基础,包括成本同步和自动下单。您可以将一个产品映射到多个批发商,平台会帮助您为每个订单选择最佳供应商。.

启用成本同步后,您的商品成本将自动更新,以匹配批发商的最新价格。您可以选择由哪个供应商提供每种产品的成本数据,因此您的利润率始终反映真实、最新的数据。.

对于您不想囤货的产品,平台可以在客户购买后自动创建批发订单,并直接发货到客户的地址。您可以自行决定哪些产品会自动下单,以及每种产品的发货方式。.

如果您没有使用我们已确认在提到的列表中兼容的插件之一 这里,有几件事需要寻找。 我们的插件 这取决于 `get woocommerce_currency()` 函数,该函数会返回当前的 WooCommerce 货币代码。如果您的货币切换插件没有更新 WooCommerce 货币,那么我们的插件将不会使用新货币更新产品价格。.

导致您的插件无法正常工作的另一个原因可能是 `woocommerce_product_get_price` 过滤器的优先级设置。从 2.9.9 版本开始,我们的产品目录插件会将上述过滤器的优先级设置为 10000,以确保我们的钩子函数最后执行。如果货币插件中该过滤器的优先级高于 10000,则可能会覆盖 nFusion 返回的价格。 贵金属定价引擎.

如果 我们的免费插件 不支持您特定的所需行为,如果您选择,您可以修改插件的本地副本以具有自定义行为。如果您决定修改插件,请记住以下注意事项:
  1. 我们不为修改后的插件版本提供支持。. 一旦您修改了公开源代码,该插件的所有开发支持都将超出我们团队的范围。.
  2. 如果您修改了本地副本,并且没有禁用该插件的自动更新,那么下次我们发布新版本时,您的本地更改将被覆盖并丢失。.
  3. 如果您禁用自动更新并修改本地副本,我们将不再向您推送更新。这意味着您将无法享受未来的错误修复和/或功能增强。您的开发人员或许可以查看公共代码库中的代码并合并更改,但我们的团队无法为合并操作或您自定义插件的任何代码提供支持。.

为此,您必须使用我们支持的货币切换器插件之一。如果您使用受支持的货币切换器,您有两个选择:

  1. 使用我们的 WordPress 图表和小部件插件从 1.2.4 版本开始,我们的组件插件可以与上述所有受支持的货币切换器无缝兼容。
  2. 使用我们的货币辅助脚本:货币辅助脚本的实现方式与我们的默认小部件脚本非常相似。您只需将脚本粘贴到想要显示小部件的页面即可。如果您想使用此选项,请访问我们的 有关如何实现货币助手脚本的教程.

是的。您可以通过一个控制面板,建立和管理所需的任意数量的批发合作关系。当同一产品有多个供应商时,平台会帮助您为每个订单选择最佳方案。.

申请演示或与我们的团队联系,我们将帮助您设置个人资料并建立您的第一个联系人。.

您可以通过 nFusion Dashboard 应用自定义小部件的样式。要开始使用,请按照以下步骤操作:

访问小部件页面: 登录您的 nFusion 仪表板 并导航到小部件页面。

编辑小部件: 在组件页面中,找到要自定义的组件,然后单击操作列中的‘编辑’铅笔图标。此操作将带您进入组件的编辑器屏幕。.

定制部分: 在小部件的编辑器屏幕上,您会发现两个主要部分:

  • 文件上传部分: 此部分允许您上传文件,例如 CSS 和(JS,仅在高级小部件包中可用)以及图像文件。
  • 小部件设置部分: 您可以在此处配置特定小部件的设置。本指南将重点介绍文件上传部分,并探讨如何上传自定义 CSS 文件。.

在你开始之前:

在上传您的自定义 CSS 之前,我们强烈建议您查看我们的 CSS 最佳实践 文档以确保您的样式应用没有任何冲突。

上传自定义 CSS:

要上传自定义 CSS 文件,请按照下列步骤操作:

  1. 点击‘上传 CSS’列下方的‘上传’图标按钮。此操作将打开文件资源管理器,您可以从中选择要上传的 CSS 文件。.
  2. 选择 CSS 文件后,您将收到一条确认消息,确认您的 CSS 文件已成功上传。.

预览您的更改:

要查看您的自定义设置效果,请返回小部件页面,然后单击您刚刚编辑的小部件的‘预览’按钮。这将打开小部件预览页面,您可以在其中查看新的 CSS 样式。.

CSS 应用程序故障排除:

如果您发现自定义 CSS 未应用,请考虑以下解决方案:

  • 清除缓存并硬重新加载:
    • 使用 Control+Shift+I (Windows/Linux) 或 Option+Command+I (Mac),或者通过工具 > 开发人员 > 开发人员工具,或者右键单击并选择“检查”,打开开发人员控制台。
    • 按住或右键单击刷新图标。
    • 从下拉菜单中选择“清空缓存并强制重新加载”。.
  • 检查 CSS 特异性:
    • 打开开发者工具,检查要设置样式的元素。在右侧的“样式”面板中,确保你的 CSS 规则没有被划掉。如果被划掉,则表示可能存在优先级更高的其他 CSS 规则。.
  • 验证 CSS 选择器和文件:
    • 检查 CSS 选择器及其顺序中的拼写错误。
    • 请使用开发者控制台的“网络”选项卡查找与您的自定义 CSS 文件对应的 CSS 请求,以确保您上传的 CSS 文件是正确的。.

如果以上解决方案均无效,请联系我们的支持团队 support@nfusionsolutions.com. 报告问题时,请务必详细说明您在联系我们之前为解决问题所采取的所有步骤。这将有助于我们尽快为您提供满足您定制需求的解决方案。.

为此,每个小部件 必须具有唯一标识符 这样,当它们加载到页面中时,就不会出现 JavaScript 错误或冲突。因此,当您在单个页面中添加同一组件的多个实例时,需要更改 DIV 元素的 ID,使其在该页面中唯一;然后,在脚本中修改 src 属性,在根域名末尾添加“/your-id”。.

通过更改 ID 和修改 src,您可以告诉脚本将图表加载到哪个 DIV 元素中。例如,以下是从预览页面复制的默认图表小部件脚本:


<div id='c528ee05-722d-4762-a635-213197f7b8b4' style='width:100%;height:100%;'></div>
<script>
    (function () {
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script');
        s.async = true;
        s.src =
            'https://widget.nfusionsolutions.com/widget /script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4';
        t.parentNode.insertBefore(s, t);
    })();
</script>

现在假设您想在同一页面上添加另一个图表(例如,可能要更改选定的符号)。下面是将同一小部件的第二个实例添加到单个页面的样子:


<div id='my-custom-id' style='width:100%;height:100%;'></div>
<script>
    (function(){
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script'); s.async = true;
        s.src = 'https://widget.nfusionsolutions.com/widget/script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4/my-custom-id';
        t.parentNode.insertBefore(s, t);
    })();
</script>

请注意,除了 DIV 元素 ID 和 src 属性的结尾之外,所有内容都相同。

为此,您必须通过 JavaScript 将按钮和 iframe 这两个元素连接起来。本教程将以创建一个按钮来更改图表中选定的符号为例进行说明。.
首先,添加所需的事件监听器。在本例中,由于我们使用的是按钮,因此需要添加点击事件。将事件监听器添加到按钮元素后,创建一个用于操作 iframe 的函数,并在点击事件中调用该函数。这样,每次点击按钮时,该函数都会运行。.
接下来,您需要获取 iframe 元素的访问权限。获得访问权限后,您就可以操作其属性了。在本例中,我们将操作“src”属性。获取 iframe 的 src 属性后,您只需将其替换或覆盖为新的所需 src URL 即可。.
例如,默认图表 src URL 如下所示:“https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d-23afa-45dd-fce21-09c8298af4f2”
如果您想在单击按钮时更改符号,则 src URL 将如下所示:“https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d- 23afa-45dd-fce21-09c8298af4f2?选定=银”
当您在 JavaScript 中替换 src URL 时,图表 iframe 将更新并显示新的 src URL。.
下面是使用 jQuery 将图表所选交易品种切换为白银的示例代码片段:
let button = $('.sample-button'),
    widget = $('#188e705d-23afa-45dd-fce21-09c8298af4f2');
button.click(changeSymbol());

function changeSymbol() {
    widget.children("iframe").attr("src", "https://widget.nfusionsolutions.com/widget/script/chart/1/6e98ae99-d878-43a2-81f0-a2528bd3d47e/5444e580-e249-426f-b07f-d23c19049c08" + "?selected= silver");
}

要使用我们的货币助手实现您的小部件,有两个简单的步骤。

1. 在使用辅助脚本之前,请确保该脚本可用。您必须在头部添加以下脚本:


<script src="https://widgetcdn.nfusionsolutions.com/asset/static/1/common/1/js/currency-interop.min.js"></script>

2. 脚本可用后,您可以使用类似以下的代码将小部件添加到页面:


<div id='YOUR-WIDGET-ID' style='width:100%;height:100%;'></div>
<script>
    (function(){
         nFSCurrencyHelper.init('YOUR-WIDGET-SCRIPT-SRC-URL');
     })();
</script>

只需将上述脚本中的“YOUR-WIDGET-ID”替换为小部件预览页面脚本中的 ID 即可。同样地,将“YOUR-WIDGET-SCRIPT-SRC-URL”替换为小部件预览页面脚本中 s.src 变量所赋值的 URL。.
该脚本与我们的默认小部件脚本非常相似,不同之处在于您需要使用“nFSCurrencyHelper.init”函数并将小部件的 src 传递给该函数。

打开您的网络浏览器并访问 nFusion 控制面板。 https://dashboard.nfusionsolutions.com/. 如果您尚未登录,系统将引导您进入登录页面。.

您可以使用现有的 Google、Microsoft、Apple 或 Facebook 帐户登录,只要该帐户使用的电子邮件地址与您的 nFusion Dashboard 邀请关联的电子邮件地址相同即可。.

例如,如果您的 Dashboard 邀请已发送到 Gmail/Google Workspace 地址,请选择 谷歌 在登录页面使用您的 Google 帐户进行身份验证。这样,您无需创建单独的密码即可安全地访问您的 nFusion 控制面板。.

如果您的电子邮件地址未关联到任何可用的社交登录提供商,请选择 立即注册 在登录页面顶部。您可以在那里使用您的电子邮件地址和您选择的密码创建帐户。.

账户创建或验证成功后,即可登录并开始访问您的 nFusion 控制面板。.

要使用 nFusion Shopify 应用,您必须拥有 nFusion 产品定价引擎 服务。如果您目前没有订阅,请 联系我们的销售团队 寻求帮助。.

1. 安装 Shopify 应用

从 Shopify App Store 安装 nFusion Shopify 应用程序.

安装过程中,Shopify 会要求您授予必要的应用权限。请查看并接受这些权限以完成安装。.

2. 配置应用设置

应用程序安装完成后,打开 nFusion 应用 从您的 Shopify 管理后台。.

您需要配置以下设置:

  • 目录子域
  • 目录销售渠道
  • 目录 API 密钥

你的 API密钥 且可用 销售渠道 可以在你的……中找到 nFusion 仪表板.

3. 设置您的销售渠道

在 nFusion 控制面板中,选择您要用于 Shopify 的销售渠道。您可以使用现有的销售渠道,或者 创建新的, , 例如 网站.

所选的销售渠道决定了哪些产品会同步到您的 Shopify 商店。.

要了解如何将产品分配到销售渠道,请参阅…… 销售渠道分配设置指南.

4. 确认产品 SKU

在完成集成之前,请确认 nFusion 控制面板中的每个产品 SKU 与 Shopify 中相应的产品 SKU 完全一致。.

要使价格更新正常工作,SKU 必须匹配。如果 SKU 不匹配,nFusion 将无法在 Shopify 中更新该产品的价格。.

5. 完成集成

应用程序安装完毕且所有设置配置完成后,电子邮件 support@nfusionsolutions.com 完成整合。

我们的支持团队将完成剩余的设置步骤,并确认集成何时可以投入使用。.

WooCommerce贵金属产品价格 当产品需要重新索引时,可以自动重新索引。 动作调度器 插件已安装并激活在您的 WordPress 网站上。.

Action Scheduler 允许 WordPress 在后台处理任务,这有助于 nFusion 插件更高效地更新和重新索引 WooCommerce 产品。.

什么是动作调度器?

Action Scheduler 是一款可扩展的 WordPress 后台处理工具。它常被 WordPress 和 WooCommerce 插件用于管理大量计划任务队列,而无需服务器级别的访问权限。.

Action Scheduler 由……开发和维护 自动, 该公司是 WordPress.com 和 WooCommerce 的幕后推手,其早期开发工作已完成大量工作。 不会飞的.

如何安装和激活操作计划程序

要在您的 WordPress 网站上安装 Action Scheduler:

  1. 下载 .。拉链 最新存档 稳定发布.
  2. 在您的 WordPress 管理仪表板中,转到 插件 → 添加新插件 → 上传插件.
  3. 选择 .。拉链 您下载的文件。.
  4. 点击 立即安装.
  5. 安装完成后,点击 激活.

您还可以通过将 Git 存储库克隆到您的网站来安装 Action Scheduler。 wp-content/plugins 文件夹。.

产品重新索引的工作原理

一旦 Action Scheduler 安装并激活,产品目录插件将自动使用它在后台重新索引您的 WooCommerce 产品。.

这样一来,产品重新索引就可以异步运行,帮助 WooCommerce 在插件处理产品更新的同时继续正常运行。.

要在 WordPress 和 WooCommerce 中使用 nFusion 插件,您必须拥有有效的订阅。 nFusion产品定价引擎. 如果您目前没有订阅,请联系我们。 销售团队将提供帮助.

1.安装并激活插件

在您的 WordPress 管理仪表板中,转到 插件 → 添加新插件.

搜索并安装 WooCommerce贵金属产品价格 插件。插件安装完成后,选择 激活.

2. 配置 nFusion 设置

激活后,前往 设置 → nFusion 设置 来自 WordPress 工具栏。.

输入所需的配置详细信息:

  • 目录子域
  • 目录销售渠道
  • 目录 API 密钥

您可以在 nFusion 控制面板中找到您的 API 密钥和可用的销售渠道。.

3. 创建或选择销售渠道

nFusion 仪表板, 请选择您要用于此集成的销售渠道。您可以使用现有的销售渠道,或者 创建新的, , 例如 网站.

所选的销售渠道决定了哪些产品可以在 WooCommerce 中进行自动价格更新。.

要了解如何将产品分配到销售渠道,请参阅…… 销售渠道分配设置指南.

4. 将 WooCommerce 产品链接到 nFusion 产品目录 SKU

在您的 WordPress 管理仪表板中,转到 产品.

对于每个要同步的产品,请打开 编辑产品 屏幕并找到 WooCommerce 产品 SKU 字段。.

输入 nFusion 产品目录中显示的准确 SKU。

SKU 匹配是价格更新正常运行的必要条件。如果 WooCommerce 中的 SKU 与 nFusion 产品目录中对应的 SKU 不完全匹配,nFusion 将无法更新该产品的价格。.

5. 完成集成

完成这些步骤后,您的 WordPress 插件将连接到 nFusion 产品定价目录。.

符合条件的 WooCommerce 产品将能够根据分配给所选销售渠道的产品自动接收价格更新。.

要在 nFusion 中更改公司名称,请发送电子邮件。 support@nfusionsolutions.com 包含以下信息:

  • 您目前的公司名称
  • 您新的公司名称
  • 如果地址也已更改,请提供您更新后的公司地址。

收到您的请求后,我们的支持团队将审核相关信息并更新您的公司记录。.

要将产品分配给销售渠道,请登录您的账户。 nFusion 仪表板 然后去 产品 页。.

将产品分配给销售渠道有两种方法:您可以单独添加产品,也可以批量添加和删除产品。.

方案一:单独添加产品

如果您只需要将一个或几个产品分配给销售渠道,请使用此选项。.

  1. 产品 在页面上,找到您要更新的产品。.
  2. 点击铅笔图标即可编辑产品。.
  3. 前往 销售渠道 标签。.
  4. 选择您要将产品分配到的销售渠道。.
  5. 点击 节省.

选项 2:批量添加或移除产品

如果您想一次性添加或删除特定销售渠道中的所有产品,请使用此选项。.

  1. 产品 页面,点击 产品行动 按钮。.
  2. 选择 查看产品属性 从菜单中。.
  3. 产品属性 页面,转到 销售渠道 部分。.
  4. 选择要更新的销售渠道。.
  5. 根据需要,在该销售渠道中添加或移除所有产品。.

更改保存后,所选产品将与该销售渠道关联。之后,您可以使用销售渠道来控制哪些产品包含在已连接的集成平台(例如 Shopify、WooCommerce 或 eBay)中。.

遵循这些最佳实践将有助于您在使用 nFusion API 时获得可靠、安全和高效的性能。.

使用 HTTPS

所有 API 请求都必须通过以下方式发出: HTTPS 使用 TLS 1.2 或更高版本.

不支持不安全的HTTP请求。.

保护您的 API 令牌

要访问 nFusion API,您将根据使用场景获得一个或多个 API 令牌。API 令牌是敏感凭证,应像密码一样妥善保管。.

请勿在客户端代码(例如浏览器中运行的 JavaScript 代码)中暴露您的 API 令牌。客户端代码可以公开查看,这可能导致您的令牌被复制和滥用。.

相反,您应该从服务器端代码向 nFusion API 发出请求。一种常见的方法是在您自己的网站或应用程序上使用安全代理。.

例如:

https://yoursite.com/proxy/metals/spot

您的服务器可以使用您的 API 令牌安全地调用 nFusion API,同时保持令牌对公众隐藏。.

尽可能使用缓存

如果您使用代理,我们建议您实施缓存,这样您的应用程序就不会为每个客户端请求都向 nFusion 发送新请求。.

缓存可以提高性能,减少不必要的 API 流量,并有助于防止应用程序达到速率限制。.

遵守利率限制

为避免限流,请将 API 请求数量控制在以下范围内 每秒每个服务 1 次调用.

如果超过速率限制,您可能会收到 403 禁止访问 带有子状态的响应 502.

优化 API 请求

如果支持,请使用查询参数合并请求,而不是进行多次单独的 API 调用。这有助于减少 API 流量并提高整体效率。.

货币请求示例

而不是像这样分别提出请求:

货币/汇总?货币对=加元/美元 货币/汇总?货币对=美元/加元

使用一个合并请求:

货币/摘要?货币对=CAD/USD,USD/CAD

金属需求示例

而不是分别对每种货币和金属提出申请:

金属/现货/摘要?currency=USD&metals=黄金 金属/现货/摘要?currency=USD&metals=白银 金属/现货/摘要?currency=USD&metals=铂金 金属/现货/摘要?currency=USD&metals=钯金 金属/现货/摘要?currency=CAD&metals=黄金 金属/现货/摘要?currency=CAD&metals=白银 金属/现货/摘要?currency=CAD&metals=铂金 金属/现货/摘要?currency=CAD&metals=钯金

使用一个高效的请求:

金属/现货/摘要?货币=美元、加元&金属=黄金、白银、铂金、钯金

推荐的 HTTP 标头

根据您的使用情况,以下 HTTP 标头可以包含在您的 API 请求中。.

接受

我们建议使用:

接受:application/json

也支持使用以下方式生成 XML 响应:

接受:application/xml

大多数情况下建议使用 JSON。.

接受编码

我们建议使用:

Accept-Encoding: deflate,gzip

这样可以压缩响应,从而提高性能。.

内容类型

为了 邮政 包含消息体的请求,请使用:

Content-Type: application/json

用户代理

我们建议设置 用户代理 将标头转换为唯一值,例如您的租户 ID、租户别名或目录子域。.

如果需要技术支持,这可以更方便地在日志中找到您的 API 流量。.

补充文件

更多信息请参阅以下API文档:

自定义 nFusion 小部件时,请使用尽可能具体的 CSS 选择器。这有助于确保您的自定义样式始终覆盖默认的小部件样式。.

使用 nFusion 选择器

nFusion 小部件包含 CSS 选择器,可用于自定义其外观。.

要找到最佳选择器,请打开浏览器的开发者工具,并检查要设置样式的组件元素。这样您就可以看到当前应用的 CSS 规则,并找到自定义样式的正确选择器。.

例如,图表控件可以使用以下选择器应用默认字体系列:

.nfusionsolutions-com-chart { font-family: '洛拉', 衬线字体;
}

要覆盖默认字体系列,请使用相同的选择器并设置您首选的字体系列:

.nfusionsolutions-com-chart { font-family: '您的自定义字体', 衬线字体;
}

使用小部件现有的选择器可以帮助您的自定义 CSS 定位到正确的元素,而不会影响网站中不相关的部分。.

保持 CSS 代码的条理性和组织性。

组织良好的 CSS 更容易维护、排查故障和随着时间的推移进行更新。.

我们建议将相关的样式分组在一起,并在必要时使用注释,尤其是在自定义多个小部件或跨多个页面维护样式时。.

您可能还需要遵循类似这样的 CSS 结构: 边界元 或者 SMACSS 保持风格的一致性和可扩展性。.

使用 CSS 工具和代码检查器

CSS 工具和代码检查器可以帮助识别错误,防止它们影响您的网站。.

工具,例如 Stylelint 或者 CSSLint 可以帮助检测语法问题、格式问题和常见的 CSS 错误。这在维护大型网站或电商平台的自定义样式时尤其有用。.

测试您的更改

添加或更新自定义 CSS 后,请测试网站上受影响的小部件,以确认样式是否正确应用。.

尽可能在不同的浏览器和屏幕尺寸下查看小部件,特别是当更改影响布局、间距、字体或响应式行为时。.

了解更多关于 CSS 最佳实践的信息

如果您是 CSS 新手,网上有很多有用的资源。例如,一些网站就提供这类资源。 MDN Web 文档, CSS技巧, , 和 Stack Overflow 可以作为学习 CSS 基础知识和解决常见样式问题的有用起点。.

小部件类型、支持的配置选项和查询参数

nFusion 小部件可以使用两种方式进行自定义 配置设置查询字符串参数.

配置设置定义了组件的默认行为。更新后,这些设置将成为该组件的默认设置。.

查询字符串参数会覆盖特定组件实例的默认配置。这样,您就可以在网站上多次使用同一个组件,并为每个实例显示不同的数据或布局。.

例如,如果默认小部件货币设置为美元,您可以向特定图表 URL 添加查询字符串参数,以不同的货币显示该图表,而无需更改其他小部件的默认配置。.

标准配置选项

以下配置选项在 nFusion 小部件中普遍可用:

  • 货币设置小部件中显示的默认货币。.
  • 计量单位设置小部件中显示的默认计量单位。.
  • 自动更新启用或禁用自动价格更新。默认情况下已启用。.
  • 更新间隔设置小部件更新价格的频率。.
  • 关联当用户点击小部件区域时,将用户重定向到指定的 URL。.
  • 时区设置小部件中显示的默认时区。.
  • 白名单网址控制允许哪些 URL 显示该小部件。.

标准查询字符串参数

可以使用以下查询字符串参数来覆盖特定小部件实例的小部件默认值:

  • 符号: 符号=

    更改小部件中显示的符号。也可以使用此功能控制符号的显示顺序。.

  • 货币: 货币=

    更改用于显示价格的货币。.

  • 计量单位: ?unitofmeasure=

    更改用于显示价格的计量单位。.

  • 宽度: 宽度=

    更改小部件 iframe 的宽度。.

  • 高度: 高度=

    更改小部件 iframe 的高度。.

图表组件

nFusion图表组件有两种版本可供选择: V1V2.

V1 和 V2 的区别在于图表元素的布局。两个版本都支持相同的功能。.

图表配置选项

  • 显示导航栏:显示或隐藏图表底部的导航栏。默认情况下显示。.

图表查询字符串参数

  • 选定符号: ?selected=

    设置图表首次加载时显示的符号。.

  • 选定时间段: ?timeframeindex=

    设置图表首次加载时显示的时间范围。.

  • 图表类型: 图表类型=

    设置图表区域中显示的线条样式。.

表格控件

nFusion表格控件共有六个版本:

  • V1标准表
  • V2旋转木马桌
  • V3历史业绩表
  • V4年度历史业绩表
  • V5多单元桌
  • V6多单位、多币种表格

V1 和 V2 表

V1 和 V2 表格的核心功能相同,主要区别在于表格元素的样式和位置。.

配置选项

  • 表字段控制表格中显示哪些字段。.

可用字段包括:

  • 出价
  • 改变
  • 变化百分比
  • 高的
  • 低的
  • 公关
  • 打开
  • 最后的

查询字符串参数

V1 和 V2 表支持标准查询字符串参数。.

V3历史性能表

V3 表格显示所选单个股票的历史表现数据。.

表格包含以下时间段的历史数据:

  • 一天
  • 一周
  • 一个月
  • 六个月
  • 一年
  • 五年
  • 十年
  • 十五年

配置选项

  • 表字段控制表格中显示哪些字段。.

可用字段包括:

  • 出价
  • 改变
  • 高的
  • 低的

查询字符串参数

V3 历史性能表支持标准查询字符串参数。.

V4年度历史业绩表

V4 表格显示多种货币的历史买卖价差百分比数据点,以一年为间隔,最长可达 40 年。.

配置选项

V4 表格支持标准配置选项。.

查询字符串参数

  • : 年数=

    设置显示的历史数据年数。.

  • 货币: 货币=

    可以使用以逗号分隔的货币列表来显示多种货币的数据。.

V5 多单元桌

V5 表格显示单一金属的多种计量单位的实时现货价格。.

配置选项

  • 表字段控制表格中显示哪些字段。.

可用字段包括:

  • 出价
  • 改变
  • 变化百分比
  • 高的
  • 低的
  • 公关

查询字符串参数

  • 计量单位: ?unitofmeasure=

    可以使用以逗号分隔的计量单位列表来显示多种单位的数据。.

V6 多单位、多币种表格

V6 表格显示多种金属以多种货币和计量单位计价的实时现货价格。.

配置选项

V6 表支持标准配置选项。.

查询字符串参数

  • 计量单位: ?unitofmeasure=

    可以使用以逗号分隔的计量单位列表来显示多种单位的数据。.

  • 货币: 货币=

    可以使用以逗号分隔的货币列表来显示多种货币的数据。.

股票行情小部件

nFusion现货价格行情显示屏采用响应式横幅布局,实时显示数据。.

配置选项

滚动字幕支持两种显示模式:

  • 滚动:以连续滚动布局显示滚动字幕元素。这是默认设置。.
  • 固定的:移除滚动效果,并在移动响应式布局中显示滚动条元素。.

该股票行情显示器还支持可配置字段。.

可用字段包括:

  • 出价
  • 改变
  • 变化百分比
  • 高的
  • 低的
  • 公关

查询字符串参数

该股票行情显示支持标准查询字符串参数。.

RMD计算器小部件

RMD(最低必要分配额)计算器允许用户使用用户友好的图表显示来估算其所需的最低分配额。.

该计算基于用户输入的信息,包括:

  • 年龄
  • 账户余额
  • 是否存在主要受益人
  • 预计收益率

产品页面小部件

产品页面小部件使用 nFusion 产品目录创建全页产品展示,并显示实时出价和卖价。.

该组件可以使用销售渠道和产品系列等目录功能来控制显示哪些产品。.

小部件页面

小部件页面允许您在单个页面布局中同时显示多个 nFusion 图表、表格和股票行情小部件。.

在小部件页面,用户可以同时更改页面上所有小部件实例的符号、货币和计量单位。.

查看支持:

货币: 访问我们的 API文档 在“货币”下,查看路径以“supported”结尾的端点

金属: 访问我们的 API文档 在 Metals 下,查看路径以“supported”结尾的端点

指数: 访问我们的 API文档 在“货币”下,查看路径以“supported”结尾的端点

基准: 访问我们的 API文档 在 Metals 下,查看路径包含“benchmark”的端点

让我们联系吧

了解我们如何提供帮助

如果您需要技术支持或有疑问,请填写以下表格或点击按钮致电。我们的支持时间为 周一至周五上午 8 点至下午 5 点(美国中部标准时间).

需要帮忙?

联系我们的支持团队

让我们帮助您拓展业务

就质量、功能、定制和服务而言,我们的金银软件解决方案无与伦比。让我们帮助您发展业务。