android - 如何在 Woocommerce Rest API 中获取 token 化 key ?

标签 android ios paypal woocommerce braintree

我们正在使用 Woocommerce Rest API 进行移动应用程序开发,例如 Android 和 IOS。我们使用插件将支付方式集成为 Braintree WooCommerce PayPal Powered by Braintree Payment Gateway .

它在我们的网站上运行良好,但移动应用程序需要客户端 token 或 token 化 key 才能集成 Braintree SDK。

此插件不会在我们的数据库中存储任何 token 化 key 或客户端 token ,那么如何在 API 中提供它以进行集成?它仅在 woocommerce Braintree 设置中存储商家 ID。

那么,我们将如何使用 WooCommerce REST API 在网站和移动应用程序上集成 Braintree 支付网关。

如果有人有想法请建议...

最佳答案

To obtain a tokenization key :

  1. 登录生产控制面板或沙箱控制面板,具体取决于您在哪个环境中工作

  2. 导航到设置 -> API key

您应该会在Tokenization Keys 部分看到您的 key 。如果没有出现 key ,请点击生成新的 token 化 key 。复制此 key 。


要在您的 Android 应用中使用此标记化 key :

  1. 将 key (在上述步骤后复制)放在您的 /res/values/strings.xml

  2. 在您的代码中,从您刚刚在上述步骤中放置的字符串资源中获取 key 。

  3. 在使用 BraintreeFragment.newInstance(activity, tokenizationKey);

  4. 初始化 braintree 时,将此键作为第二个参数提供

关于android - 如何在 Woocommerce Rest API 中获取 token 化 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47887337/

相关文章:

ios - 将 Google 帐户登录集成到 iOS 应用程序中

php - Braintree Paypal 无法在 Codeigniter 中工作

Paypal REST API 流程

java - 如何从Vue中的Javascript调用Android中的java函数?

java - 如何向应用程序添加主题?

java - 显示壁纸android的进度

paypal - 循环 Paypal 整合

java - Android 套接字连接被拒绝

iphone - 尝试使用隐藏的 UINavigationBar 实现持久 UIToolBars 似乎是在操作未记录的 View 类

ios 保存 GPUImage 视频