sdk
v3.3.8(master)
v3.3.8(master)
  • Introduction
  • Sdk集成
  • 概述
  • Android开发集成
    • 集成方式
      • Gradle集成
      • 权限和组件
      • 混淆配置
      • SDK数据缓存目录
    • 初始化
    • 登录
    • 绑定
    • 悬浮球
    • 统计
    • Google 支付
    • Facebook 功能
    • Samsung 支付
    • 第三方 支付
  • iOS开发集成
    • 登录SDK集成
      • SDK集成步骤
      • SDK配置及初始化
      • 登录
      • 悬浮窗
      • 支付
      • Facebook相关功能
    • 统计SDK集成
      • SDK集成
      • SDK初始化与配置
      • 事件调用
      • 卸载追踪​
      • 其他方法
  • SDK更新日志
  • 常见问题
  • Unity SDK
    • 准备开始
      • Android
      • iOS
    • 快速集成
    • 设置监听
    • 例子
  • SDK下载
  • 相关链接
Powered by GitBook
On this page
  1. Android开发集成

第三方 支付

Note: 第三方充值接口

购买商品

API介绍

通过第三方购买商品

API原型

/**
 * 打开第三方充值界面
 * @param activity 当前Activity
 * @param sid 区服ID
 * @param sname 区服名称
 * @param username 角色名称
 * @param itemid 商品ID
 * @param billingCallback 购买回调
 */
public void purchaseByThird(Activity activity, String sid, String sname, String username, String itemid, BillingCallback billingCallback)

示例

String userName = "test";//用户名称
String serverId = "1";//服务器ID
String serverName = "test";//服务器名称
String itemId = "na001";//商品ID
//购买商品
ngamesSdk.purchaseByThird(MainActivity.this, serverId, serverName, userName, itemId, new BillingCallback() {
        @Override
        public void onPurchased(String productId, String orderId) {
                //购买成功
        }

        @Override
        public void onBillingInitialized() {
        }
        
        @Override
        public void onError(int errorCode) {
                //购买失败   
        }
});

PreviousSamsung 支付NextiOS开发集成

Last updated 6 years ago