您正在查看 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()。這可讓特定客戶的模組一律變更表單行為,而不會強制無條件重新導向。 |