簡體   English   中英

Facebook即時游戲購買問題

[英]Facebook Instant game purchase issue

我正在將InApp購買集成到我的游戲中(使用Cocos Creator構建)。 但無法在Android和Facebook.com上的FBInstant.getSupportedAPIs()中獲得payment.purchaseAsync,請在下面提供我的示例代碼。

let supportedAPIs = FBInstant.getSupportedAPIs();
      if(supportedAPIs.includes('payments.purchaseAsync'))
      {
          console.log('payments supported...');

          FBInstant.payments.onReady(() => {
              console.log('payments ready...');
              FBInstant.payments.purchaseAsync({
                  productID: 'com.test.testing',
                  developerPayload: '',
              }).then(function (purchase) {
                  console.log(purchase);
              });
          });
      }
      else
      {
          console.log('payments not supported...');
    }

您的游戲必須已加入游戲,並具有與之相關的公司,才能啟用付款。 您可以通過在開發者控制台(developers.facebook.com)下的“應用內購買”選項下單擊“ 設置付款”來確保進行設置。

在developers.facebook.com上描述的設置付款選項

此外,您還需要通過審核,以便不是該應用程序的開發人員或測試人員的用戶訪問付款,並且當前iOS上無法使用付款。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM