2

谁能帮我把这个 PHP 错误翻译成英文?

Fatal error: Uncaught exception 'Braintree_Exception_Authentication'
in
/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce-gateway-braintree/braintree_php/lib/Braintree/Util.php:59
Stack trace: #0
/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce-gateway-braintree/braintree_php/lib/Braintree/Http.php(31):
Braintree_Util::throwStatusCodeException(401) #1
/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce-gateway-braintree/braintree_php/lib/Braintree/CreditCard.php(175):
 Braintree_Http::get('/payment_method...') #2
/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce-gateway-braintree/classes/class-wc-gateway-braintree.php(334):
Braintree_CreditCard::find('5kbn9') #3
/opt/bitnami/apps/wordpress/htdocs/wp-content/themes/urbin/woocommerce/checkout/review-order.php(259):
WC_Gateway_Braintree->payment_fields() #4
/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce/woocommerce-core-functions.php(617):
include('/opt/bitnami/ap...') #5 /opt/bitnami/apps/wordp
in/opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/woocommerce-gateway-braintree/braintree_php/lib/Braintree/Util.phpon
line 59

我不确定如何最好地攻击它。这是来自WooCommerce Braintree 支付网关插件的全新安装

4

1 回答 1

4

我在布伦特里工作。如果您需要比我们在 Stack Overflow 上提供的更详细的帮助,请与我们的支持团队联系。

我不熟悉 SkyVerge 的 WooCommerce 插件的内部结构,但Braintree_Exception_Authentication通常意味着您的 API 密钥有问题

授权错误

如果您的 API 密钥不正确,您将收到身份验证异常。如果在首次集成时遇到此异常,请仔细检查您是否无意中尝试在生产环境中使用沙盒密钥,反之亦然。

我们的支持中心描述了在哪里可以找到生产环境中的 API 密钥

API 密钥

您的 API 密钥和商家 ID 是您将用于连接到 Braintree API 的凭据。您可以通过以下步骤找到这些参数:

  • 登录控制面板:https ://www.braintreegateway.com/login 。
  • 将鼠标悬停在您的帐户名称上并单击我的用户,导航到右上角的下拉菜单
  • 单击标题为“API 密钥”的橙色链接
  • 如果没有出现 API 密钥,请单击“生成新的”按钮
  • 单击“私钥”列下的“查看”。

这些值将出现在结果页面上。您还可以选择将 API 配置代码直接复制到剪贴板,方法是选择一种语言并单击“复制”。

如果您在沙盒中查找 API 密钥,它们会在您登录后立即显示在屏幕上。

于 2013-05-04T01:50:27.227 回答