Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Pada hari Selasa, 8 September 2015, kami merilis versi triwulanan Apigee Edge Developer Services Portal untuk Private Cloud.
Nama produk sebelumnya "Apigee Edge On-Premis Developer Services Portal" atau "OPDK" kini menjadi "Apigee Edge Developer Services Portal for Private Cloud".
Jika ada pertanyaan, buka Dukungan Pelanggan Apigee.
Untuk mengetahui daftar semua catatan rilis Apigee Edge, lihat Catatan Rilis Apigee.
Persyaratan Apigee Edge untuk portal
Jika Anda menghubungkan rilis portal ini ke penginstalan Edge for Private Cloud, Anda harus menghubungkannya ke versi 4.15.07.00 atau yang lebih baru untuk memastikan bahwa semua fitur SmartDocs didukung. Lihat 4.15.07.00 - Apigee Edge untuk catatan rilis Private Cloud untuk informasi selengkapnya.
Fitur baru
Ketersediaan umum SmartDocs
SmartDocs dirilis dari versi beta ke ketersediaan umum. Update dan fitur baru meliputi:
- Dukungan untuk Swagger 2.0, termasuk impor menurut file atau URL, termasuk dukungan untuk objek keamanan bernama khusus.
- Peningkatan desain visual dalam template yang membuat SmartDocs.
- Peningkatan kegunaan dan alur kerja di Portal Developer, tersedia melalui menu Content > SmartDocs di Drupal.
- Apa yang sebelumnya dikenal sebagai autentikasi "Token Kustom" kini disebut "Kunci API".
- Objek "keamanan" autentikasi yang ditentukan di tingkat revisi.
- Konfigurasi autentikasi klien di level template. Revisi baru tidak lagi mereset kredensial klien SmartDocs yang telah dikonfigurasi sebelumnya.
Untuk deskripsi fitur lainnya, lihat postingan blog ini.
Untuk dokumentasi SmartDocs, lihat Menggunakan SmartDocs untuk mendokumentasikan API.
Proses upgrade SmartDocs
Jika Anda telah menggunakan SmartDocs selama periode beta, fitur dan kemampuan baru dalam versi ketersediaan umum mengharuskan Anda mengupgrade SmartDocs dalam portal developer.
Setiap halaman SmartDocs yang telah dipublikasikan di portal developer Anda akan tetap berfungsi, tetapi Anda harus mengikuti proses pembaruan sebelum mengedit atau memublikasikan perubahan apa pun ke halaman yang sudah ada atau baru.
Perlu diingat bahwa meskipun Anda dapat merender dan memublikasikan SmartDocs di dalam portal developer, SmartDocs dibuat dari model API yang berada dalam Layanan Pengelolaan Edge API Apigee. Perubahan apa pun yang Anda buat pada model API di Edge akan sama di semua lingkungan Pantheon (serupa dengan cara developer berada di seluruh lingkungan Pantheon).
Untuk mengupgrade dari SmartDocs beta ke ketersediaan umum
- Update dan uji rilis 15.05.27 di lingkungan dev atau test di Pantheon.
- Buat model baru untuk menggantikan model API yang ada yang telah Anda gunakan.
- Jika Anda telah mengimpor dokumen Swagger atau WADL, impor lagi ke revisi baru.
- Jika Anda telah mempertahankan model API melalui modul SmartDocs, ekspor sebagai JSON SmartDocs dan impor ke model baru menggunakan lampiran file.
- Tetapkan properti keamanan revisi model Anda. Di halaman Konten >
SmartDocs > model, pilih Setelan Keamanan.
- Periksa autentikasi yang telah dikonfigurasi sebelumnya di halaman setelan model (Content > SmartDocs) dengan mengklik Settings di kolom Operations.
- Update template kustom apa pun agar menggunakan aset CSS dan JS v6, lalu buat perubahan untuk mencerminkan nama objek baru, seperti authSchemes dan apiSchema. Untuk mengetahui informasi tentang cara mengupdate template SmartDocs, lihat Menggunakan SmartDocs untuk mendokumentasikan API.
- Render ulang dan publikasikan revisi model Anda.
- Setelah memvalidasi dokumentasi baru, update portal production Anda ke rilis 15.05.27.
Jika Anda adalah pelanggan Edge Enterprise dan memiliki pertanyaan atau masalah tentang proses upgrade, kirim email ke marsh@apigee.com dan cnovak@apigee.com. Atau, gunakan Komunitas Apigee untuk mendapatkan respons terbaik.
Bug telah diperbaiki
Bug berikut telah diperbaiki dalam rilis ini.
ID Masalah | Deskripsi |
---|---|
DEVSOL-487 | Format hari dalam Monetisasi harus dapat dikonfigurasi oleh admin Format tanggal kini dapat dikonfigurasi di Monetisasi di bagian setelan monetisasi untuk format tanggal Eropa dan Amerika Serikat. |
DEVSOL-584 | Parameter jalur tidak diingat saat penggunaan pertama Parameter jalur saat melakukan panggilan tidak selalu diingat. |
DEVSOL-603 | Halaman Rencana Konflik tidak diformat dengan baik Saat membeli paket yang tumpang-tindih dengan paket yang ada, halaman yang ditampilkan sekarang diformat dengan baik untuk pengguna. |
DEVSOL-709 | SmartDocs: Parameter template URL tidak dapat diedit setelah mengirim permintaan dengan nilai
kosong Memperbaiki masalah yang membuat parameter template tidak dapat diedit setelah mengirim permintaan dari SmartDocs setelah menghapus parameter template dalam dokumentasi metode. |
DEVSOL-723 | Menampilkan pesan yang mudah digunakan jika terjadi kegagalan Impor SmartDocs |
DEVSOL-1013 | Membuat alamat email pengguna Portal Dev dapat diedit Kolom alamat email di halaman edit profil tidak akan dinonaktifkan lagi dan developer dapat mengubah alamat email mereka. |
DEVSOL-1244 | Jangan aktifkan modul Indikator Lingkungan untuk rilis OPDK |
DEVSOL-1273 | "DevConnect Mint" muncul dua kali dalam daftar Module Di bagian Modules, "Dev Connect Mint" ditampilkan dua kali. Hal ini sekarang telah diperbaiki. |
DEVSOL-1313 | Mendukung Impor File JSON/YAML atau URL untuk Swagger dan WADL File WADL sekarang dapat diimpor melalui URL dan file Swagger dapat diupload. |
DEVSOL-1339 | Mengubah lokasi menu Admin SmartDocs SmartDocs kini berada di menu konten, dan setelan smartdocs berada di menu admin setelan. |
DEVSOL-1340 | Hapus Beta saat membuka GA |
DEVSOL-1390 |
Library PHP SDK Edge telah diupdate untuk memperbaiki masalah pemanggilan
__toString() Error fatal: Panggil ke format fungsi anggota() pada non-objek di /Applications/MAMP/htdocs/ordnance/docroot/profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/Mint/DeveloperRatePlan.php di baris 221 Ini adalah bug yang hanya memengaruhi pelanggan Monetisasi dengan kode kustom yang memanggil metode toString(). |
DEVSOL-1398 | SmartDocs Petstore Model diimpor saat penginstalan tanpa permintaan pengguna SmartDocs kini mengimpor contoh swagger petstore selama penginstalan di situs (http://petstore.swagger.io/v2/swagger.json), bukan model cuaca, untuk memiliki contoh penggunaan SmartDocs yang lebih lengkap. |
DEVSOL-1407 | Cron gagal saat ada banyak developer Saat menjalankan cron Drupal, sejumlah besar developer akan menyebabkan masalah waktu tunggu habis. Jika suatu organisasi memiliki lebih dari 200 pengguna, proses batch kini digunakan. |
DEVSOL-1410 | Error Koneksi tidak terlihat saat menginstal Portal Dev Menambahkan pesan error yang lebih baik ke penginstal saat koneksi pengelolaan Edge tidak berfungsi untuk meminimalkan masalah pemecahan masalah. |
DEVSOL-1422 | Hapus formulir Konfigurasi SMTP dari profil Apigee Proses penginstalan tidak lagi menanyakan apakah Anda ingin mengonfigurasi SMTP, tetapi ini dapat dilakukan setelah penginstalan selesai dengan mengikuti praktik Drupal standar untuk mengaktifkan modul SMTP dan mengonfigurasinya dengan benar. |
DEVSOL-1427 |
Tambahkan hook ke modul Aplikasi Developer Devconnect untuk memungkinkan perubahan
data analisis # hook_devconnect_developer_apps_analytics_chart_data_alter() # hook_devconnect_developer_app_analytics_datapoints_params_alter() # hook_devconnect_developer_app_analytics_datapoints_alter() Modul ini memungkinkan modul khusus mengubah diagram analisis aplikasi developer. |
DEVSOL-1464 | Error fatal saat menyimpan setelan Auth untuk sebuah model Saat skema Keamanan dihapus, skema ini kini akan memberikan kotak centang untuk memilih apakah skema autentikasi Template yang terkait juga perlu dihapus. |
DEVSOL-1470 | Buat link Menu "API" dan tampilan yang sesuai SmartDocs Portal Dev kini hadir secara default dengan link ke dokumentasi yang dirender SmartDocs di menu utama bernama "API", yang menautkan ke model apa pun dengan metode yang dipublikasikan. |
DEVSOL-1486 | Panggilan SmartDocs dapat mengautentikasi dengan kunci yang telah ditentukan Mengaktifkan autentikasi dengan kunci API yang sudah disediakan dan disediakan pengguna. |
DEVSOL-1499 | Kode HTML tidak diuraikan dalam deskripsi parameter SmartDocs Kode HTML kini diuraikan dalam deskripsi parameter SmartDocs. |
DEVSOL-1507 | Tidak dapat menambahkan beberapa parameter ke API dengan Tambahkan Metode Sekarang Anda dapat menambahkan beberapa parameter ke SmartDocs API saat mengedit metode. |
DEVSOL-1509 | Tidak melihat cara mengedit kolom "sampel" untuk SmartDocs API Anda sekarang dapat menetapkan "Jenis MIME body", "Body documentation", dan "Body sample" saat mengedit halaman SmartDocs. |
DEVSOL-1534 | Jenis konten tidak diisi di output SmartDocs Jenis konten kini diisi di halaman metode SmartDocs. |
DEVSOL-1554 | Perbandingan tanggal tidak valid dalam Monetisasi Di tab paket yang dibeli untuk portal developer dengan monetisasi, tombol "Batal" tidak pernah ditampilkan untuk paket dengan tanggal mulai di masa mendatang, |
DEVSOL-1556 | Modul Drupal versi lama sedang diluncurkan Modul media_youtube dan fitur telah diupdate ke versi terbaru. |
DEVSOL-1558 | Halaman metode SmartDocs tidak dirender untuk contoh PetStore Pada penginstalan baru, contoh metode SmartDocs PetStore kini dirender dengan benar. |
DEVSOL-1562 | Membuat tampilan untuk setiap model SmartDocs Saat membuat model baru, tampilan baru dibuat secara default untuk model tersebut. |
DEVSOL-1565 | Mengedit metode SmartDocs menghasilkan error Fatal Memperbaiki masalah saat pengeditan metode SmartDocs terkadang menghasilkan error. |
DEVSOL-1567 | "Tambahkan model" yang ditampilkan di menu admin atas Memperbaiki masalah item menu "Tambahkan model" ditampilkan di menu admin atas. |
DEVSOL-1576 | Tampilan Dokumentasi API menampilkan nama model, bukan nama tampilan Halaman Dokumentasi API yang ditampilkan saat mengklik "API" di menu menampilkan nama internal model, bukan nama tampilan. Jika Anda mengupdate ke rilis dan telah mengubah tampilan ini, Anda harus mengembalikan tampilan untuk melihat perubahan ini dengan mengikuti langkah-langkah berikut: # Login sebagai administrator # Buka Struktur > Tampilan # Klik dropdown di samping "Edit" di "Model SmartDocs" untuk melihat semua operasi. # Jika Anda melihat "revert", berarti Anda telah menimpa kode dengan perubahan Anda sendiri. Klik "revert" untuk mengembalikan tampilan ke status default. Perhatikan bahwa tindakan ini akan menghapus semua perubahan yang Anda buat pada tampilan ini. |
DEVSOL-1578 | Render model Weather dan Petstore di penginstalan di situs Model Petstore dan Weather SmartDocs diimpor di situs baru. |
DEVSOL-1584 | Rencana tidak dapat dibeli Perbaikan masalah saat formulir pembelian rencana monetisasi tidak dikirimkan untuk rilis cloud 15.05.27.00 dan 15.06.08.00 jika Anda menggunakan tema Responsif Apigee atau subtema dari tema Responsif Apigee. |
DEVSOL-1597 | Tidak dapat mengubah setelan waktu tunggu developer Bug yang menyebabkan setelan waktu tunggu koneksi Edge tidak diterapkan dengan benar telah diperbaiki. |
DEVSOL-1620 |
Upgrade saya, indikator lingkungan, dan modul fitur https://www.drupal.org/project/me https://www.drupal.org/project/environment_indicator |
DEVSOL-1648 | Pastikan arg_separator.output adalah '&' untuk mencegah kerusakan reCAPTCHA Masalah terkait platform di mana penggunaan Google reCAPTCHA telah diperbaiki telah diperbaiki. |
DEVSOL-1651 | Tema Dasar Apigee gagal jika modul smartdocs tidak diaktifkan Tema apigee_base tidak lagi bergantung pada pengaktifan modul SmartDocs. |
DEVSOL-1654 |
Versi minimum admin_views untuk menerapkan perbaikan keamanan penting
|