15.01.06.00 - Apigee 開發人員服務入口網站版本資訊

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info


我們在 2015 年 1 月 6 日星期二發布了 Apigee 開發人員服務入口網站的 15.01.06.00 版。

新功能

這個版本的 Apigee Developer Services 雲端版入口網站包含下列新功能:

  • 非同步使用者儲存功能
    非同步使用者儲存功能是項新功能,可將使用者資訊的儲存作業延後至回傳至瀏覽器後,以提升效能。只有在下列情況下,系統才會進行這項變更:
    • 找到適當的 PHP CLI
    • 未啟用營利功能
    • 在「Configuration」>「Dev Portal Settings」>「Dev Portal User Settings」頁面上,勾選「Enable asynchronous」核取方塊。
  • 您無法再變更入口網站與 Edge 之間的連線設定
    在先前的雲端版本中,您可以直接編輯用於將入口網站連結至 Edge 的連線資訊,包括 Edge 端點的網址、Apigee 機構名稱,以及機構管理員的使用者名稱和密碼。您現在必須向 Apigee 支援團隊提出要求,才能變更連線資訊。詳情請參閱「建立開發人員入口網站」一文。

淘汰

自 2015 年 4 月 15 日起,Google 將不再支援 OpenID 2.0 API,詳情請參閱以下連結:

https://developers.google.com/+/api/auth-migration#timetable

14.07 之前發布的所有入口網站都使用 Google OpenID 2.0,可讓使用者使用 Google 憑證登入入口網站,或註冊為入口網站使用者。詳情請參閱「在開發人員入口網站上使用聯合身分憑證」。由於這項功能已淘汰,因此已從入口網站中移除。

您可以改用 Drupal Google Auth 模組,或使用「使用 OAuth 2.0 進行登入」一文中所述的資訊。

修正錯誤

這個版本修正了下列錯誤:

主題 說明
營利 修正營利功能向使用者顯示的用詞。
營利 稅率現在會正確顯示在營利功能預付帳單頁面中。請注意,您必須在入口網站端使用「預付卡開發人員 API」呼叫 (位於「設定」>「營利設定」下方)。
營利 營利預付款餘額頁面不再以「-0.00」顯示零餘額,而是以「0.00」顯示。
營利
帳單文件現在可正確以 HTML 格式從 Edge 伺服器下載。Postgres 9.0 版引進了新的「十六進位」編碼,您可能需要在 postgresql.conf 中變更這項編碼,才能正確下載帳單文件。如果帳單文件無法正確從開發人員入口網站下載,請在 Edge 管理伺服器上將 postgresql.conf 中的 bytea_output 變更為「escape」:
bytea_output = 'escape' # 十六進制、escape
營利 當 Edge API 呼叫無法正確傳回使用者餘額時,頁面現在會正確顯示,並記錄錯誤。先前,這個頁面會顯示錯誤畫面。
註冊新的開發人員 修正訊息,當您使用新帳戶註冊時,如果 Dev Portal 已設定為需要管理員核准才能登入,系統會顯示帳戶處於待管理員核准狀態。
註冊新的開發人員 原本應遭到預設封鎖的新註冊開發人員,已在 Edge 後端啟用。原本應遭到封鎖的開發人員 (儘管系統會顯示「請等候核准」訊息) 已透過相同修正方式解決。
註冊新的開發人員 使用者在註冊時未提供電子郵件地址,入口網站就不會再擲回例外狀況,因此可與不使用電子郵件地址的系統整合。不過,使用者仍必須先更新個人資料,提供電子郵件地址,才能建立開發人員應用程式。
Registration form 註冊表單中的「First Name」和「Last Name」欄位已移至註冊表單頂端,以便新安裝。請注意,您可以使用管理員 UI 移動這份表單上的所有欄位。詳情請參閱「新增及管理使用者帳戶」。
開發人員狀態 如果開發人員在入口網站上設為「已封鎖」狀態,Edge 管理伺服器就會將該開發人員設為「停用」,這表示已封鎖的開發人員無法發出 API 呼叫。
Cron 工作數 Edge 中的應用程式未正確與開發人員建立關聯時,Cron 不會再發生失敗。
記錄 當應用程式的存取權類型為「readonly」時,系統不再記錄錯誤。
Drupal 規則 Drupal 規則中的規則模組現在會在應用程式金鑰從「待處理」變更為「已核准」時傳送電子郵件。在舊版中,規則在狀態變更時無法運作。
SmartDocs 在 SmartDocs 頁面上顯示時,現在可以正確顯示 PATCH 動詞。
SmartDocs 當無法存取 Edge 端點時,SmartDocs 模組就不會再顯示警告。
SmartDocs SmartDocs 模組不會再顯示「Undefined index:」警告。
SmartDocs
麵包屑現在可在 SmartDocs 頁面上正常運作。在方法詳細資料頁面中,導覽標記記錄中的第一個項目原本是 model_machine_name Documentation/,因此第一個字詞並未大寫。修正後,第一個項目會是模型的使用者可讀名稱,且第一個字會大寫。
此外,在根據 HTTP 動詞 (GET/POST/PUT/DELETE) 列出的 API 方法清單頁面中,麵包屑項目會連結至錯誤的網址。修正後,網頁上的導覽標記項目現在會指向正確的網址。
SmartDocs 修正 CSS 後,現在可在原地正確編輯 SmartDocs JSON 主體 (在 POST 或 PUT 要求中)。
主選單 當主選單中沒有任何項目時,現在會提供登入和註冊連結。
應用程式屬性
應用程式屬性的產品資訊頁面無法正常顯示。這個問題已在 devconnect_app_attributes.module 檔案中修正。
硬式編碼的重新導向 如果找不到開發人員應用程式,建立編輯開發人員應用程式表單的函式就不會直接叫用 drupal_goto()drupal_not_found()。這可讓特定客戶的模組一律變更表單行為,而不會強制無條件重新導向。