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

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊


2015 年 1 月 6 日星期二,我們發布了適用於雲端的 Apigee Developer Services 入口網站 15.01.06.00 版。

全新功能

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

  • 非同步使用者儲存
    非同步使用者儲存是一項新功能,可在回應傳回瀏覽器後,延遲儲存使用者資訊,才能提升效能。這項變更只會在下列情況下生效:
    • 找到適合的 PHP CLI
    • 未啟用營利功能
    • 在「設定」>「開發人員入口網站設定」>「開發人員入口網站使用者設定」頁面中,勾選 [啟用非同步] 核取方塊。
  • 您無法再變更入口網站和 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 驗證模組,或參考「使用 OAuth 2.0 登入」一文中的資訊做為替代方案。

錯誤修正

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

主題 說明
營利 修正營利功能向使用者顯示的用詞。
營利 營利服務預付帳單頁面現在可正確顯示稅率。請注意,您必須在入口網站 (位於「設定」>「營利設定」下方) 使用「預付開發人員 API」呼叫
營利 營利預付餘額頁面不會再顯示「-0.00」餘額,而是「0.00」。
營利
現在可以從 Edge Server 以 HTML 格式正確下載帳單文件。Postgres v9.0 導入了新的「十六進位」編碼,您可能必須在 postgresql.conf 中變更編碼,才能正確下載帳單文件。如果無法從開發入口網站正確下載帳單文件,請在 Edge Management Server 中將 postgresql.conf 中的 bytea_output 改為「Escape」:
bytea_output = 'Escape' # 十六進位, Escape
營利 如果用於取得使用者餘額的 Edge API 呼叫未正確傳回,系統現在會正確顯示頁面,並記錄錯誤。之前,頁面會顯示錯誤畫面。
新的開發人員註冊 修正了在註冊新帳戶時,如果開發人員將開發人員入口網站設為需要管理員核准才能登入,就會顯示該帳戶尚待管理員核准的訊息。
新的開發人員註冊 新註冊的開發人員原本應預設為封鎖,已在 Edge 後端啟用。即使開發人員已預設啟用封鎖功能 (即使顯示「請等候核准」訊息),仍是相同的修正方法。
新的開發人員註冊 如果使用者註冊時未使用電子郵件地址,入口網站不會再擲回例外狀況,以便與未使用電子郵件地址的系統整合。不過,使用者必須先透過電子郵件地址更新個人資料,才能建立開發人員應用程式。
Registration form 註冊表單中的「First Name」和「Last Name」欄位已移至註冊表單頂端,以便用於新的安裝作業。請注意,您可以使用管理員 UI 移動這份表單中的所有欄位。詳情請參閱「新增及管理使用者帳戶」。
開發人員狀態 如果開發人員在入口網站將狀態設為「已封鎖」,開發人員在 Edge 管理伺服器上會設為閒置狀態,也就是說,已封鎖的開發人員將無法發出 API 呼叫。
Cron 工作數 如果 Edge 中的應用程式並未正確與開發人員建立關聯,Cron 不會再失敗。
記錄 當應用程式的存取權類型為「唯讀」時,系統不會再記錄錯誤。
累積規則 「Drupal 規則中的規則」模組會在應用程式金鑰從待處理已核准 時傳送電子郵件。在舊版中,規則在狀態變更時無法運作。
SmartDocs PATCH 動詞現在可在 SmartDocs 頁面上正確顯示。
SmartDocs 無法存取 Edge 端點時,SmartDocs 模組不會再顯示警告。
SmartDocs 「未定義的索引:」警告不會再顯示在 SmartDocs 模組中。
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()。這樣一來,客戶專用的模組就能持續變更表單行為,無須強制規定重新導向。