跳轉到主要內容

151221

日期:2015-12-20

JavaSDK 特定變更

  • JavaSDK
    • 現在會在需要時自動適當地擷取 Google advertisingId。

NodeSDK 特定變更

  • NodeSDK
    • 0.7.151210 版本已透過 Hotfix 修正一個次要錯誤。

151210

日期:2015-12-08

API 變更

  • 改造 PlayerStatistic 的 API。
  • XBOX 驗證。
  • PS4™ 驗證。
  • 次要文件改進。
  • 改造 SDKGenerator,清理產生器和所有 SDK 中的程式碼,並更清楚地區分用戶端/伺服器 SDK。
  • 在所有 SDK 中為即將推出的功能新增自動化測試。
“PS4” 是 Sony Interactive Entertainment Inc. 的註冊商標或商標。

WindowsSDK/C++/Cocos2d-xSDK 特定變更

  • WindowsSDK/C++/Cocos2d-xSDK
    • SDK 的結構已變更。從舊版更新的使用者需要比平常多做一些工作。

UnitySDK 特定變更

  • UnitySDK
    • 下一個版本將會自動適當地擷取 Google advertisingId 和 iOS IDFA。

特定 Hotfix (2015 年 12 月 11 日)

  • UnitySDK
    • 現在會在需要時自動適當地擷取 Google advertisingId 和 iOS IDFA。

151130

日期:2015-11-29

API 變更

  • LoginWithGameCenter - 此方法先前已發佈,現在取消隱藏。
  • GetLeaderboardAroundUser - 已修正傳回正確結果數目的一些問題。
  • GetFriendLeaderboardAroundUser - 新的 API 方法,作用與 GetLeaderboardAroundUser 類似,但會將排行榜結果限制在目前玩家的好友清單內。
  • 一般登入 - 所有登入結果都會傳回新資料。公開新資料的工作仍處於原型階段,尚未完全運作。敬請期待!

151123

日期:2015-11-22

API 變更

  • 已改進 Steam 錯誤訊息回應。
  • 更新 SDK 的自動化測試系統。
  • 次要文件更新。

ActionScriptSDK 特定變更

Cocos2d-xSDK 特定變更

  • Cocos2d-xSDK
    • 範例專案改用較新版本的 cocos 建置。3.7 -> 3.8.1。

JavaSDK 特定變更

  • JavaSDK
    • 重新整理檔案結構,使其更符合 Web 標準。
    • 新增僅限用戶端的 AndroidStudio 範例專案。
    • 進行次要變更,以確認此範例可以建置並運作。
    • 對 Client/Server/Combo 檔案進行一些自訂,使其更貼近各自的用途,而不含額外的變數/函式。
    • 一般清理。

PostmanCollection 特定變更

UnitySDK 特定變更

  • UnitySDK
    • 清理 Android Plugin 中的資訊清單。

151116

日期:2015-11-15

API 變更

  • 文件更新。
  • 版本編號的格式略有變更。

PostmanCollection 特定變更

151109

日期:2015-11-08

API 變更

  • 更妥善地強制執行部分資料使用量上限,並在超出時提供更完善的報告。
  • 次要文件變更。
  • 新的 API-RedeemCouponRequest:
  • RedeemCoupon API 文件
  • 修正 Steam 項目 ID 必須為數值字串的問題。
  • 改進 OpenGraph 產品的錯誤報告。
  • 新增第三方要求公用程式,以追蹤 Google Play 和 Facebook 等第三方 API 的錯誤率和回應時間。

WindowsSDK 特定變更

  • 現在可以使用 Data-Update Request 物件中的 KeysToRemove 欄位,刪除 UserData、CharacterData、ItemCustomData、SharedGroupData,以及其 Read-Only 和 Server-Only 變體。

151026

日期:2015-10-25

API 變更

  • 幕後進行了許多改進,但都不是對外公開的變更。
  • API_Specs 包含更多資訊,未來可用來產生更完整的文件和範例。
  • 大幅加快授與大量項目的速度。

151019

日期:2015-10-18

API 變更

  • 已更新數個 API 描述。
  • 已更新數個 SeeAlso 連結。
  • FailedByUber 交易錯誤已被取代,且
  • 由 FailedByPlayFab 交易錯誤取而代之。
  • 改進 Game Manager 中的工作室管理。
  • 新增 API 呼叫率、大小和計時的即時計量計數器。

UnitySDK 特定變更

  • UnitySDK
    • 移除對 Unity 4.x 的支援。所有未來的更新將僅支援 Unity 5.x 或更高版本:Unity 部落格。
    • 清理 Client-SDK 中不應再存在的檔案。
    • 清理編輯器下拉式選項,並修正文件連結。
    • 深入的 PlayFab API 使用範例初版。這些範例尚未針對正式發行進行潤飾,但有經驗的使用者可能會想查看早期版本。
    • 更新 Android GCM 外掛程式以改善可用性:
      • 在適當的地方新增註解。
      • 重新命名變數,以更貼切地反映其用途。
    • 功能:
      • 修正未正確具現化時造成 null 參考的問題。
      • 修正針對 Android 目標建置時隱藏公用方法的問題。

151012

日期:2015-10-11

API 變更

  • 移除在 Game Manager 中刪除 VC 定義的功能,以與 API 一致。
  • 新增後端程式碼以支援不可部分完成的遞增/遞減。
  • 將自訂資料版本變更為使用新的不可部分完成遞增。
  • 修正使用者的 VC 超過 Int32 最大值時會溢位歸零的問題。現在 VC 的上限為 Int32 最大值。
  • 新增區分大小寫之 VC 名稱的支援,以避免罕見問題。

151005

日期:2015-10-04

API 變更

  • 修正 PSN™ 未正確使用 Proxy 的問題。
  • 在 Game Manager 中新增角色物品欄管理。
“PSN” 是 Sony Interactive Entertainment Inc. 的註冊商標或商標。

150928

日期:2015-09-27

API 變更

  • Client/Server-API:GetCharacterInventory 可以傳回新的錯誤類型:CharacterNotFound。
  • Admin-API:在要求中提供 Character ID,即可讓 RevokeInventoryItemRequest 對角色物品欄進行操作。
  • All:非常次要的 API 文件更新。
  • 當 GetUserData API 呼叫指定篩選索引鍵時略過快取。
  • 在撤銷項目 API 呼叫中新增選擇性的 Character ID。
  • 修正版本化資料呼叫傳回 null 而非空值的問題。
  • 變更 API,將虛擬貨幣名稱限制為 2 個字元。

ActionScriptSDK 特定變更

Cocos2d-xSDK 特定變更

CSharpSDK 特定變更

  • CSharpSDK
    • 單元測試架構的次要更新。
    • 新增 CloudScript 測試。

JavaSDK 特定變更

  • JavaSDK
    • CloudScript 修正,新增 CloudScript JUnit 測試。
    • 針對錯誤/失敗的 API 呼叫提供更完善的錯誤報告。

UnitySDK 特定變更

  • UnitySDK
    • 單元測試架構的次要更新。
    • 新增 CloudScript 測試。
    • 修正 Android 推播通知。

WindowsSDK/C++ 特定變更

  • 新增 CloudScript 測試。

150921

日期:2015-09-20

API 變更

  • All-APIs:次要的函式文件變更。
  • All-APIs:CatalogItem 新增一個與 Facebook 購買相關聯的選擇性參數。
  • Client and Server API:GetCharacterInventoryResult 中新增 VC 補充時間。
  • Client-API:LinkFacebookAccountRequest 新增一個選擇性參數,可覆寫舊的連線。
  • Client-API:已修正 LinkKongregateAccountRequest 和 LoginWithKongregateRequest 參數。
  • 移除角色名稱的 [a-zA-Z0-9] regex。
  • 改進內部錯誤處理,以避免傳回無用的伺服器錯誤。
  • 新增測試以確認 CDN API 如描述般運作。
  • 變更 AddFriend API,防止您將自己新增為好友。
  • 修正 AddFriend 伺服器 API 一律傳回錯誤的問題。
  • 更新推播通知內部程式碼,以回報來自遠端推播服務的更完善錯誤。
  • 修正 API 使用量報告中的錯誤計數:部分錯誤不會在摘要中回報,但會顯示在詳細資料中。
  • 為 CloudScript 新增速率限制,並新增讓 CloudScript -> PlayFab API 呼叫略過速率限制器的功能

150908

日期:2015-09-07

API 變更

  • 部分 API 會傳回 UserisNotValid 錯誤,此錯誤已重新命名為 AccountNotFound。
  • 更完善地整合 PlayFab ID 與 Facebook ID 的比對,並將其比對至同一個帳戶。
  • Server API 現在會定義用戶端 GetTitleNews API。
  • Feature not configured 錯誤分成更具體的錯誤,例如 Facebook not configured。
  • 改進與 Paypal API 例外狀況相關的錯誤。
  • 修正建立優待券的問題。

UnitySDK 特定變更

  • UnitySDK
    • 修正部分 IOS 建置問題。
    • 些微的文件改進。
    • Android GCM 修正/更新。

150901

日期:2015-08-31

API 變更

  • 新的 Client API:
    • ListUsersCharacters
    • ConsumeItemRequest 接受選擇性的 CharacterId 參數。
    • PurchaseItemRequest 接受選擇性的 CharacterId 參數。
    • UnlockContainerItemRequest 接受選擇性的 CharacterId 參數。
    • 提供 CharacterId 時,PurchaseItem 現在可以傳回新的錯誤類型 CharacterNotFound。
    • 已更新 UnlockContainerItem 函式文件。
    • Client and Server:GetCharacterInventoryRequest 參數 PlayFabId 現在為選擇性。
    • 新增在登入歷程記錄中追蹤身分識別提供者的功能。

UnitySDK 特定變更

Cocos2d-xSDK 特定變更

  • Cocos2d-xSDK
    • Android 專案現在應該可以編譯。
    • Android 專案預設使用 x86 處理器,但可以在 Application.mk 中輕鬆切換為 armeabi 或其他處理器。

WindowsSDK 特定變更

  • 由於壓縮發生問題,已將其停用。

JavaScriptSDK 特定變更

  • JavaScriptSDK
    • 全面翻新 – 與先前的版本不相容,請務必留意!

150824

日期:2015-08-23

API 變更

  • 更新 API 文件的部分描述。
  • GetUserInventoryResult 包含新的選擇性參數:PlayFabId、CharacterId。
  • GetCharacterStatisticsResult 包含新的選擇性參數:PlayFabId、CharacterId。
  • 呼叫 GetTitleData 時,若未提供篩選索引鍵,會傳回所有遊戲資料,而不是不傳回任何資料。
  • 重構 Facebook 登入和付款相關的程式碼,以統一對 Facebook 的 API 呼叫。
  • 新增 GetAllUsersCharacters API。

UnitySDK 特定變更

  • UnitySDK
    • 若您在沒有網際網路存取的情況下嘗試進行 API 呼叫,錯誤回呼會包含更完善的資訊。

WindowsSDK 特定變更

  • 針對 Android 編譯時不再擲回錯誤 (但執行時仍無法運作)。

150817 iOS

日期:2015-08-16

API 變更

  • 修正 CloudScript 管理員 API 傳回不適當錯誤碼的問題。
  • 新增自訂 ID 驗證的支援。
  • 修正授與項目時,若包含在新增掉落表驗證之前就已刪除的掉落表,會發生伺服器錯誤的問題。
  • 在內部重建 iTunes 和 Google Play 收據驗證相關的程式碼。
  • 改進 API 要求中無效 JSON 的處理。
  • 修正堆疊超過 Int32 最大值所造成的問題 (現在堆疊上限為 Int32 最大值)。

SDK 特定變更

  • 版本化 SDK 的初始版本。

150810

日期:2015-08-09

API 變更

  • 新增 API 的跨網域設定。
  • 新增新遊戲監視服務的基礎。
  • 在 Game Manager 的遊戲祕密金鑰編輯器中新增 Kongregate API 金鑰。
  • 更新 SDK 產生器以考量介面與繼承。
  • 修正 Game Manager 中掉落表的 JSON 上傳/下載。
  • 在文件產生器中新增單元測試涵蓋範圍。
  • 在發生 Web 錯誤時,新增 iTunes 收據驗證的重試。
  • 新增 Facebook 付款的支援。
  • 新增貨幣轉換服務。

150727

日期:2015-07-26

API 變更

  • 改進用來產生 ID 的亂數產生器。
  • 在驗證 Google Play 收據時,新增對 Base64 解碼錯誤的攔截。

150720

日期:2015-07-19

API 變更

  • 新增購買的 PayPal 付款提供者支援。
  • 從 GetUserInventory API 呼叫中移除 CatalogVersion。
  • 新增 Kongragate 驗證 API。

150713

日期:2015-07-12

API 變更

  • 新增從 Game Manager 終止遊戲和大廳的稽核記錄項目。
  • 修正修改商店時不會更新 Store Index 的問題。
  • 新增在發行者之間移轉工作室的內部公用程式。
  • 新增可在文件網站中檢視 Beta 功能的切換開關。
  • 更新留存率報告以產生日曆週世代。
  • 在 Top Spenders Report 中新增 PlayFab ID,而不只是使用者名稱。
  • 修正 Game Manager 稽核記錄,以顯示使用者的顯示名稱或電子郵件。
  • 在 Game Manager 中新增 User Title Data 編輯器。

150706

日期:2015-07-05

API 變更

  • 修正使用字串陣列的 API 在用戶端為 PlayFab ID 清單傳入 null 或空值時發生錯誤的問題。

150629

日期:2015-06-28

API 變更

  • 新增將 API 標示為 Beta 的功能。
  • 修正堆疊並非總是正確執行的問題。
最後修改於 2026年11月5日