我们随时为您提供帮助

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

为什么我的现货价格没有更新?

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

我如何定制我公司的现货价格?

登录您的 产品目录 作为管理员。登录后,您应该在屏幕顶部的导航栏中看到菜单项“配置”。单击“配置”菜单项以显示下拉菜单。单击“Spot 管理”选项。这将是菜单上的第三个选项。从那里您可以控制为您的所有服务(图表、小部件、移动应用程序、产品目录、警报等)提供支持的现货价格。您可以为现货价格设置固定值或调整值。要使用固定值覆盖您的现货价格,请使用相应金属的买价和/或卖价字段。

例如,要将您的黄金卖价锁定在固定价格 $1,215.75,请将该值放入黄金的卖价字段中。要将调整值应用到您的现货价格,请使用相应金属的出价调整和/或要价调整字段。例如,要让您的黄金卖价自动调整高于现货价格 50 美分,并且您的出价自动调整相同的金额,您可以将黄金的“卖价调整”设置为 0.5,将黄金的“出价调整”设置为 -0.5 。此外,必须选中启用现货价格覆盖并保存设置才能应用这些值。要关闭这些值并恢复使用现货价格数据源,请取消选中启用现货价格覆盖复选框并保存设置。

为什么我们网站上的更改值(价格、出价、要价等)与网站 Y 不匹配?

有许多因素会影响现货价格的计算方式和显示方式。

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

添加或更改 API 请求中的 HTTP 标头。您需要更改/添加的标头是 Accept 标头。此标头的建议值为 application/json。但是,如果您更喜欢 XML 结果,则可以指定 application/xml,但我们建议大多数用例使用 JSON。

如何集成目录数据 (API)?

为了访问 nFusion 解决方案 API,您将获得一个或多个 API 令牌,具体取决于您的使用案例。这些 API 令牌应被视为秘密,不应在公共互联网上公开。为此,切勿直接在 JavaScript 中进行 API 调用,以便可以在浏览器中检查代码并发现 API 令牌。请在您自己的服务器上使用代理,而不是在客户端代码中直接调用 nFusion API。例如,https://yoursite.com/proxy/metals/spot。然后可以从服务器端代码调用 nFusion API,并且令牌不会被公开。还强烈建议您的代理执行某种形式的缓存,以便客户端数据请求与调用 nFusion API 的比率不为 1:1,因为这将提高性能。此外,在访问我们的数据 API 时,应根据您的用例将以下一些 HTTP 标头添加到您的 API 请求中。

  • 接受
    • 此标头的建议值为“application/json”。如果您更喜欢 XML 结果,您可以指定“application/xml”,但我们建议大多数用例使用 JSON。
  • 接受编码
    • 该标头的推荐值为“deflate,gzip”。这将导致压缩结果通常具有更好的性能。
  • 内容类型
    • 对于需要消息正文的 POST/PUT 操作,此标头应设置为“application/json”。
  • 用户代理
    • 我们建议将此设置为您的客户 ID。
为什么我的一些 API 调用返回 HTTP 代码 403?

当您的 API 调用返回 HTTP 代码 403(禁止)且子状态为 502 时,您的 API 调用已超出速率限制。这意味着您在一段时间内调用该 API 的次数过多,因此被拒绝。减少每秒进行的 API 调用次数将解决该问题。

为什么我网站上的小部件无法加载?

小部件可能无法在页面上加载的原因有很多。

  1. 如果您收到状态代码 401(未经授权)的响应,则可能是您的订阅已过期或域不匹配。
  2. 您可能错误地将脚本代码添加到您的页面中。仔细检查您收到的随附说明。
  3. 页面上存在 JavaScript 错误。检查您的浏览器开发人员面板是否有错误。
  4. 同一页面上有多个小部件 匹配的 ID。 这会导致与小部件脚本发生冲突。要纠正此错误,请参阅我们的 下面的教程 关于如何将一个小部件的多个实例添加到同一个小部件中。
如何发送消息提醒用户?

使用您的管理员电子邮件地址登录警报服务门户。以管理员身份登录管理 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,则它可能会覆盖从 产品目录.

我可以修改贵金属自动产品定价插件的功能吗?
如果 我们的免费插件 不支持您特定的所需行为,如果您选择,您可以修改插件的本地副本以具有自定义行为。如果您决定修改插件,请记住以下注意事项:
 
1. 我们不提供对插件修改版本的支持。一旦您从公共源修改了代码,对该插件的所有开发支持都超出了我们团队的范围。
2. 如果您修改本地副本并且不禁用该插件的自动更新,那么下次我们发布新版本时,您的本地更改将被覆盖并丢失。
3. 如果您禁用自动更新并修改本地副本,当我们发布升级时,您将不再收到升级。这意味着您将无法从未来的错误修复和/或功能增强中受益。您的开发人员可能会检查公共存储库中的代码并合并更改,但我们的团队无法为合并提供支持,也无法为您的自定义插件的任何代码提供支持。
如何让我的小部件以货币切换器插件设置的货币显示?

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

1. 使用我们的 WordPress 图表和小部件插件
从版本 1.2.4 开始,我们的小部件插件将与任何上述支持的货币切换器一起使用

2. 使用我们的货币助手脚本
货币帮助程序脚本的实现方式与我们的默认小部件脚本非常相似。您只需将脚本粘贴到要显示小部件的页面中即可。如果您想使用此选项,请访问我们的 有关如何实现货币助手脚本的教程.

如何使用仪表板自定义小部件样式

现在,您可以通过我们新的仪表板应用程序轻松个性化小部件的样式!首先,请按照下列步骤操作:

访问小部件页面: 登录您的 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。报告问题时,请务必在联系我们之前提供解决问题的所有步骤。这将有助于我们尽快为您的定制需求提供解决方案。

如何将一个小部件的多个实例添加到同一页面
为此,每个小部件必须有一个唯一的 ID,以便当它们加载到页面中时,不会出现 JavaScript 错误或冲突。因此,当您将同一小部件的多个实例添加到单个页面时,您需要更改 DIV 元素的 ID,以便它在该页面中是唯一的;然后,通过将“/your-id”添加到根域的末尾来修改脚本中的 src 属性。通过更改 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 属性的结尾之外,所有内容都相同。
如何使用外部按钮来操作 iframe
为此,您必须通过 JavaScript 连接两个元素,即按钮和 iframe。本教程将使用创建一个按钮来更改图表中所选交易品种的示例。首先,首先添加所需的事件侦听器。在此示例中,由于我们使用的是按钮,因此我们将添加单击事件。将事件侦听器添加到按钮元素后,创建一个函数来操作 iframe 并从单击事件中调用它。现在,每次单击按钮时都会运行此函数。接下来,您需要访问 iframe 元素。一旦获得访问权限,您就可以操纵其属性。在此示例中,我们将操作“src”。获取 iframe 的 src 后,您只需使用新的所需 src URL 替换或覆盖该 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 将图表所选交易品种切换为白银的示例代码片段:
 
让按钮 = $('.sample-button'), 小部件 = $('#188e705d-23afa-45dd-fce21-09c8298af4f2');按钮.click(changeSymbol());函数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= 银"); }

 

如何重置产品目录密码

如果您已登录并想要更改密码:

登录产品目录后,导航至导航菜单中屏幕右上角的菜单项,然后单击显示您的用户名的项目。单击用户名后,将出现一个包含四个选项的下拉菜单。单击第二个选项“密码”。从这里,您可以简单地创建一个新密码。输入指定用户的旧密码,然后输入该用户的新密码。最后,确认新密码以确保其正确。填写完所有必填字段以重置密码后,单击表单底部的提交按钮,它将提交您的更改。您的新密码将立即生效。

如果您尚未登录并且忘记/丢失密码:

尝试使用密码重置功能。在登录屏幕上单击“无法访问您的帐户”,然后选择“工作或学校”帐户,然后完成提示以启动密码重置。如果仍然无法登录请联系 我们的支持团队.
如何使用货币助手脚本实现小部件
要使用我们的货币助手实现您的小部件,有两个简单的步骤。 1. 为了确保帮助程序脚本在尝试使用之前可用,您必须在标头中添加以下脚本:


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。
如何使用第三方社交提供商登录仪表板和目录

打开您的 Web 浏览器并访问您的 nFusion 仪表板: https://dashboard.nfusionsolutions.com/ 或您的 nFusion 目录 https://nfusioncatalog.com/account/login?tenantalias={your_tenant_name}&scheme=AzureAdB2C。如果您尚未登录,您将看到登录页面。

 

当您进入 nFusion Cloud 解决方案时,您可以利用现有 Google、Microsoft、Apple 或 Facebook 帐户的功能。例如,如果您收到仪表板邀请的电子邮件链接到 Google 或 Gmail 帐户,只需单击 Google 按钮即可立即完成身份验证,使登录变得轻而易举!

 

如果您的电子邮件地址与这四个提供商中的任何一个都没有关联,还有一个替代选项。只需点击顶部的“立即注册”,您就可以使用您的电子邮件地址和您喜欢的密码轻松创建一个新帐户。这使您能够轻松建立新帐户。

如何切换到新目录授权

在产品定价目录的最新版本之一中,我们添加了 SSO(单点登录)功能,允许您使用同一用户帐户登录产品定价目录和仪表板!这将有助于简化流程并最大限度地减少您登录 nFusion 应用程序所花费的时间!

 

要切换到这种新的身份验证方式,您需要通过访问以下地址导航到 nFusion 仪表板的“产品”页面: https://dashboard.nfusionsolutions.com/en/pages/products

 

您将在此处看到当前有权访问您的产品目录的用户表。要将您的用户记录添加到此表中,请单击页面用户部分下的“添加用户”。然后输入您的姓名以及收到 nFusion Dashboard 邀请的电子邮件地址。在“角色”下,选择您想要为此用户帐户提供的角色。 “管理员”角色允许对产品、产品系列等进行读写访问,而“销售”角色本质上是产品目录的只读视图,适用于只需要查看目录中产品的用户。输入此信息后,单击页面左下角的“提交”。

 

您刚刚添加的用户现在可以登录目录,并且您应该已经收到一封电子邮件来帮助您执行此操作。要接受加入产品目录的邀请,请导航至 https://nfusioncatalog.com/account/login?tenantalias={your_tenant_name}&scheme=AzureAdB2C。这是哪里 您可以利用现有的 Google、Microsoft、Apple 或 Facebook 帐户的力量。例如,如果您收到仪表板邀请的电子邮件链接到 Google 或 Gmail 帐户,只需单击 Google 按钮即可立即完成身份验证,使登录变得轻而易举!

 

现在,您已使用使用个人社交身份验证方法的新用户帐户登录,您不再需要使用之前提供给您的旧管理员和/或销售电子邮件登录仪表板。

如何安装和配置 Shopify 应用

产品定价目录服务和 Shopify 之间的集成是通过以下方式完成的 API集成 两个软件平台之间。因此,您必须拥有有效的订阅 nFusion 解决方案产品定价目录。如果您还没有订阅,请 联系销售人员.

应用程序设置:

安装并激活应用程序后:

  • 导航到 nFusion 应用程序设置
  • 设置以下必需项目并保存更改:
  • 目录子域
  • 目录销售渠道
  • 目录 API 密钥

关于销售渠道,您可以创建新的销售渠道,也可以使用您想要用于此应用程序集成的任何现有销售渠道。例如,您可以创建一个名为“网站”的销售渠道,其中包含您希望 nFusion Shopify 应用程序可用的所有产品。您想要在 Shopify 中更新价格的任何产品都必须使用您之前为此应用程序集成选择的销售渠道进行标记。要将产品添加到销售渠道,请转到主产品选项卡并选择产品 SKU 旁边的图标。然后,这将扩展该产品记录,并允许您从销售渠道添加/删除产品。 nFusion 产品目录中每个产品的 SKU 字段必须与您想要在 Shopify 中更新的相应产品完全匹配。完成上述步骤后,您的应用程序应该与您的应用程序完全集成 nFusion 产品目录.

如何安装和配置 WordPress 插件

之间的集成 产品定价目录服务 WP/WC 是通过以下方式完成的 API集成 两个软件平台之间。因此,您必须拥有有效的订阅 nFusion 解决方案产品定价目录。如果您还没有订阅,请 联系销售人员.

插件设置:

  • 安装插件
  • 转到插件菜单并激活 WooCommerce 的产品目录插件
  •  

安装并激活插件后,导航至 WordPress 工具栏设置子菜单中的 nFusion 设置。接下来,在文本输入框中填写与产品目录相关的所需信息。关于销售渠道,您可以创建一个新渠道,也可以使用您想要的任何现有销售渠道来进行此插件集成。例如,您可以创建一个名为“网站”的销售渠道,其中包含您希望 nFusion WordPress 插件可用的所有产品。此外,您想要更新价格的任何产品都必须使用您为此插件集成选择的销售渠道进行标记。要将产品添加到销售渠道,请转到主产品选项卡并选择产品 SKU 旁边的图标。然后,这将扩展该产品记录,并允许您从销售渠道添加/删除产品。通过销售渠道将插件与产品目录链接后,请转到 WordPress/WooCommerce 网站上的产品页面。然后,在产品页面底部的 nFusion 解决方案目录集成部分中添加每个产品的产品 SKU。此 SKU 需要与 nFusion 产品目录服务中的产品 SKU 相匹配。完成上述步骤后,您的插件应该与您的 nFusion 产品目录完全集成。

如何为 WordPress 启用产品重新索引

如果您的 WordPress 网站上安装了 Action Scheduler 插件并处于活动状态,我们的 WooCommerce 产品目录插件将自动启用产品重新索引。

 

动作调度器:

Action Scheduler 插件是一个可扩展、可追踪的作业队列,用于后台处理 WordPress 中的大型任务队列。专为在 WordPress 插件中分发而设计 - 无需服务器访问。动作调度程序由以下人员开发和维护 自动 (WordPress 和 WooCommerce 的开发人员),重要的早期开发由 不会飞的.

 

如何安装和激活:

  1. 下载最新的 .zip 存档 稳定发布
  2. 前往 插件 > 添加新插件 > 上传 WordPress 网站上的管理屏幕
  3. 选择刚刚下载的存档文件
  4. 单击立即安装
  5. 单击激活

或者将 Git 存储库克隆到站点的 wp-content/plugins 文件夹中。

 

用法:

安装 Action Scheduler 插件后,产品目录插件将利用其功能在 WooCommerce 中异步重新索引您的产品。

如何设置 eBay 集成

以下是如何设置 eBay 与产品定价目录集成的分步过程。

  1. 创建一个销售渠道,用于对您想要集成到 eBay 的所有产品进行分组。如果您已经有想要使用的销售渠道,则可以跳过此步骤。
  2. 将您想要与 eBay 集成的任何产品添加到 eBay 销售渠道。
    1. 您可以通过单击主“产品”选项卡上产品 SKU 左侧的箭头图标,将产品单独添加到销售渠道。这将展开该行,然后您可以单击“销售渠道”选项卡,然后单击铅笔(编辑)图标将该产品添加到一个或多个销售渠道。
    2. 您可以通过单击顶部导航配置/属性,然后向下滚动到销售渠道部分,将所有产品添加到销售渠道。从这里,选择您想要添加所有产品的销售渠道,然后单击右侧的“添加所有产品”按钮。
  3. 单击顶部导航集成/eBay,然后转到目录中的 eBay 选项卡。转到显示“eBay API 身份验证令牌”的位置。那里有一个链接“[要为您的 eBay 集成颁发新的授权令牌,请单击此处]”。单击该链接并向 nFusion Catalog 发出令牌,以允许其更新您的 eBay 列表。
  4. 单击显示“[要在下一个计划时间间隔之前手动刷新您的 eBay 列表,请单击此处]”的链接。您不需要每次都执行此操作,因为一旦安排了集成作业,它就会自动更新。如果您有任何活跃或预定的固定价格 eBay 列表,它们现在应该显示在表格中。
  5. 将 eBay 列表映射到产品目录。为此,请转到表中的每一行,单击“编辑”,然后在“目录产品”列中选择要映射的产品的 SKU。
  6. 创建您的 eBay 列表标记。如果加价应用于 eBay 列表,它们将应用于目录中该产品的“零售要价”。 eBay 商品定价有多种选择:
    1. 将标记应用于用于 eBay 列表的销售渠道。这将对所有列表应用一致的加价(即高于零售要价 10%)。
    2. 在 eBay 列表映射表的每一行中应用标记。这允许您为每个列表指定不同的加价金额。
    3. 结合选项 a 和 b。首先应用销售渠道标记,然后应用映射级别标记。
  7. 初始设置完成后,请通知 nFusion Solutions,以便开始集成。
  8. 请记住,当您创建新列表或现有列表过期或续订(如果 eBay 创建新列表 ID)时,您将需要再次执行映射步骤。

在此过程中需要注意以下几点:

  • eBay 上只能更新固定价格列表
  • 无法从目录在 eBay 中创建列表,只能更新
  • eBay 上仅更新价格字段
  • 该目录未考虑库存水平
  • 零价格不会推送到 eBay,而是会被跳过
  • eBay 集成作业的运行频率不能超过每 10 分钟一次。 (这是因为 eBay API 强制执行的限制)
  • 不支持阶梯定价
  • 仅支持 eBay 列表的美国实例
第一次如何设置目录

产品定价目录 (PPC) 是一个动态定价计算器和产品定价管理仪表板,其中包含实时现货价格、货币汇率、单位重量、用户输入的加价,并执行按需计算,这些计算已集成到您的电子产品中。通过 API 的商务系统。我们的平台允许您在管理仪表板中准确设置所有产品定价,然后自动将实时动态定价引入您的网站、移动应用程序、自定义发票页面、ERP 等。登录产品后定价目录 (PPC) 您将看到一些已设置的演示产品。您可以根据需要使用这些示例产品、修改它们或添加新产品。您可以编辑产品来调整加价,并根据您的需要准确定价,应用美元或 % 值或两者兼而有之。您可以在同一视图中设置“卖价”(销售价格)和“出价”(购买价格)。请记住产品 SKU(每个产品的唯一主键)和销售渠道是产品价格在电子商务软件中正确更新所必需的。此外,产品定价目录 (PPC) 具有一系列 API,您登录后即可访问。在您的用户名下的右上角,有一个下拉菜单,其中包含 API 文档。您还可以在此下拉菜单中访问您的 PPC API 令牌。

如何更改我的公司名称

发送请求至 support@vps98376.inmotionhosting.com 包含您当前的公司名称和新公司名称,包括地址(如果更改)。

API最佳实践

HTTPS

对 API 的所有请求都应使用 TLS >= 1.2 通过 HTTPS 发出。

验证

为了访问 nFusion 解决方案 API,您将获得一个或多个 API 令牌,具体取决于您的使用案例。这些 API 令牌应被视为秘密,不应在公共互联网上公开。为此,切勿直接在 JavaScript 中进行 API 调用,以便可以在浏览器中检查代码并发现 API 令牌。请在您自己的服务器上使用代理,而不是在客户端代码中直接调用 nFusion API。例如,https://yoursite.com/proxy/metals/spot。然后可以从服务器端代码调用 nFusion API,并且秘密不会被泄露。还强烈建议您的代理执行某种形式的缓存,以便客户端数据请求与调用 nFusion API 的比率不为 1:1,因为这将提高性能。

请求费率

您的代码应采取必要的步骤将对单个 nFusion 服务的调用速率限制为低于 1 次调用/秒。以较高速率进行的调用可能会受到限制并返回错误结果 (403.502)。

请求的效率

为了限制您的 API 调用率并确保您的请求不被限制或拒绝,请努力以有效的方式构建您对 API 的使用。实现此目的的最常见方法之一是通过有效使用参数将多个调用合并为一个调用。例如:

而不是进行这两个调用:

https://api.nfusionsolutions.biz/api/v1 /Currency/summary?pairs=CAD/USDhttps://api.nfusionsolutions.biz/api/v1 /Currency/summary?pairs=USD/CAD

拨打 1 次电话:
https://api.nfusionsolutions.biz/api/v1 /Currency/summary?pairs=CAD/USD,USD/CAD

而不是进行这 8 个调用:
https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=gold

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=silver

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=platinum

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=palladium

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=gold

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=silver

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=platinum

Mhttps://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=palladium

拨打 1 次电话:
ttps://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD,CAD&metals=gold,silver,platinum,palladium

标头

应根据您的用例将以下一些 HTTP 标头添加到您的 API 请求中。

接受

此标头的建议值为“application/json”。如果您更喜欢 XML 结果,您可以指定“application/xml”,但我们建议大多数用例使用 JSON。

接受编码

该标头的推荐值为“deflate,gzip”。这将导致压缩结果通常具有更好的性能。

内容类型

对于需要消息正文的 POST/PUT 操作,此标头应设置为“application/json”。

用户代理

我们建议将此设置为唯一值,例如您的客户 ID,以便在需要时更轻松地在日志中进行搜索。

附加文档

金属和货币数据 API 帮助:

产品定价目录 API 帮助:

nFusion CSS 最佳实践

使用 nFusion 选择器:

确保您使用的选择器尽可能具体。这将降低 CSS 不覆盖默认 CSS 的可能性。

 

要找到在设置小部件样式时使用的最佳选择器,请使用开发人员控制台检查小部件元素并查看当前应用于它的 CSS 规则。这将使您更好地了解应该添加什么 CSS 以及在哪里添加。

 

例如, 图表小部件使用高级选择器“.nfusionsolutions-com-chart”应用默认字体系列,如下所示:

.nfusionsolutions-com-chart {

    字体系列:'Lora',衬线;

}

 

要覆盖默认值,您可以使用相同的选择器并将字体系列属性分配给所需的字体系列值。

.nfusionsolutions-com-chart {

    字体系列:{my-custom-font},衬线;

}

 

其他最佳实践:

  • 使用工具和 linter 来帮助防止错误未被检测到并导致 CSS 无法正常工作。有多种工具和 linter(例如 Stylelint 和 CSSLint)可以帮助您识别和修复代码中与 CSS 最佳实践相关的问题。
  • 您可以使用 BEM(块元素修改器)或 SMACSS(CSS 可扩展和模块化架构)等方法来构建 CSS。此外,对相关样式进行分组并使用文档注释可以帮助改进代码组织

 

如果您是 CSS 新手,您可以找到大量有关 CSS 最佳实践的在线教程和文章。 MDN Web Docs、CSS-Tricks 和 Stack Overflow 等网站、博客和论坛是很好的起点。

支持的货币、金属、指数和基准

查看支持: 

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

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

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

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

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

配置 是可以更改并成为该小部件的新默认值的默认值。 查询字符串参数 是在每个小部件实例的基础上覆盖小部件默认值的值。例如,您可以多次使用同一个图表,但由于以下原因,每个实例都不同 查询字符串参数。假设小部件中的默认货币 配置 设置为美元。通过添加一个 查询字符串参数 对于图表实例 src URL 之一,我们可以将货币覆盖为仅针对该图表实例的不同货币。

 

标准配置:

  • 货币:更改要显示的默认货币。
  • 测量单位:更改要显示的默认测量单位。
  • 自动更新:可以启用或禁用(默认情况下启用)。
  • 更新间隔:更改小部件更新价格的间隔。
  • 链接:当用户在小部件区域内单击时,他们将被重定向到提供的 URL
  • 时区:更改要显示的默认时区。
  • 白名单 URL:这控制允许显示小部件的 URL。

标准查询字符串操作/参数:

  • 符号 (?symbols):更改填充小部件的符号。此操作还能够重新组织符号的显示顺序。
  • 货币 (?currency):更改价格显示的货币。
  • 计量单位 (?unitofmeasure):更改价格显示的计量单位。
  • 宽度 (?width):更改小部件 iframe 的宽度。
  • 高度 (?height):更改小部件 iframe 的高度。

图表:

在我们的图表小部件中,有两个主要版本:V1 和 V2。这两个版本之间的唯一区别是图表元素的布局。在功能方面,这两个图表都能够完成相同的任务。话虽这么说,两个版本都可以支持以下配置和查询字符串操作:

配置:

  • 显示导航栏:此选项允许您显示或隐藏图表底部的导航栏。 (默认显示)

查询字符串操作/参数:

  • 选定交易品种 (?selected=):更改图表最初显示的交易品种。
  • 选定时间范围 (?timeframeindex=):更改图表最初显示的时间范围。
  • 图表类型 (?charttype=):更改图表区域内绘制的线条样式。
  •  

使用 V1 图表的交互式演示可以更好地了解查询字符串参数的工作原理:

表格:

在我们的表格小部件中,有六个版本,V1(标准)、V2(轮播)、V3(历史绩效表)、V4(年度历史绩效表)、V5(多单位表)和 V6(多单位多单位表) - 货币表)。

V1 和 V2:

与 V1 和 V2 图表类似,V1 和 V2 表格之间的唯一区别是表格元素的样式和位置。

配置:

  • 表字段:显示选定的字段
    • 出价
    • 改变
    • 变化百分比
    • 高的
    • 低的
    • Pr。关闭
    • 打开
    • 最后的

查询字符串参数: 支持标准参数。

V3(历史表现表):

我们的第三版表是一个历史表现表,显示单个选定品种在一天、一周、一个月、六个月、一年、五年、十年和十五年的历史数据。 配置:

  • 表字段:显示选定的字段
    • 出价
    • 改变
    • 高的
    • 低的

查询字符串参数: 支持标准参数。

V4(年度历史业绩表):

我们的第四版表格以一年为间隔显示多种货币的历史询问和变化百分比数据点,最长可达四十年。

配置: 支持标准参数。

查询字符串参数:

  • 年 (?years=):这允许您确定应显示多少年的数据
  • 货币 (?currency=):以逗号分隔的货币列表允许您选择多种货币来显示数据

V5(多单元表):

我们的第五版表格以多种计量单位显示单一金属的实时现货价格。

配置:

  • 表字段:显示选定的字段
    • 出价
    • 改变
    • 变化百分比
    • 高的
    • 低的
    • Pr。关闭

查询字符串参数:

  • 测量单位 (?unitofmeasure=):以逗号分隔的测量单位列表允许您为要在其中显示的数据选择多个测量单位

V6(多单位多币种表):

我们的第六版表格以多种货币和多种计量单位显示多种金属的实时现货价格。

配置: 支持标准参数。

查询字符串参数:

  • 测量单位 (?unitofmeasure=):以逗号分隔的测量单位列表允许您为要在其中显示的数据选择多个测量单位
  • 货币 (?currency=):以逗号分隔的货币列表允许您选择多种货币来显示数据

股票代码:

我们的现货价格行情以响应式横幅设计显示实时数据点。

配置:

  • 滚动(默认):此选项将股票设置为从左向右连续滚动
  • 已修复:此选项删除滚动效果并在移动响应式布局中显示股票行情指示器元素。
  • 股票代码字段:显示选定的字段
    • 出价
    • 改变
    • 变化百分比
    • 高的
    • 低的
    • Pr。关闭

查询字符串参数: 支持标准参数。

RMD 计算器:

我们的 RMD(所需的最低分配)计算器允许用户通过用户友好的图表显示来查看他们的估计 RMD,该图表显示基于输入的输入,例如年龄、帐户余额、是否有主要受益人以及估计回报率。

产品页面:

我们的产品页面小部件利用产品目录及其功能(包括销售渠道和产品系列)来创建完整页面显示,其中包含所需产品的实时出价和要价。

小部件页面:

我们的小部件页面允许您通过将多个小部件封装在单个页面布局中来充分利用我们的图表、表格和股票行情小部件的所有功能。在小部件页面中,用户能够同时更改页面上每个小部件实例的符号、货币和计量单位。

联系我们的支持团队

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

姓名(必需的)
支持区域(必填)