Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Pada Selasa, 6 Januari 2015, kami merilis portal Layanan Developer Apigee versi 15.01.06.00 untuk cloud.
Fitur baru
Rilis portal Layanan Developer Apigee versi cloud ini berisi fitur baru berikut:
-
Penyimpanan pengguna asinkron
Penyimpanan pengguna asinkron adalah fitur baru yang menunda penyimpanan informasi pengguna hingga setelah respons dikirim kembali ke browser untuk meningkatkan performa. Perubahan ini hanya terjadi dalam situasi berikut:-
CLI PHP yang sesuai ditemukan
-
Monetisasi tidak diaktifkan
-
Kotak centang Enable asynchronous dipilih di halaman Configuration > Dev Portal Settings > Dev Portal User Settings.
-
-
Anda tidak dapat lagi mengubah setelan koneksi antara portal dan Edge
Pada rilis cloud sebelumnya, Anda dapat langsung mengedit informasi koneksi yang digunakan untuk menghubungkan portal ke Edge, termasuk: URL endpoint Edge, nama organisasi Apigee, serta nama pengguna dan sandi administrator organisasi. Sekarang, Anda harus mengajukan permintaan ke Dukungan Apigee untuk mengubah informasi koneksi. Lihat Membuat portal developer untuk mengetahui informasi selengkapnya.
Status penghentian penggunaan
Mulai 15 April 2015, Google tidak akan lagi mendukung OpenID 2.0 API, seperti yang dijelaskan di link berikut:
https://developers.google.com/+/api/auth-migration#timetable
Semua portal yang dirilis sebelum 14.07 menggunakan Google OpenID 2.0, yang memungkinkan pengguna login ke portal atau mendaftar sebagai pengguna portal menggunakan kredensial Google mereka. Untuk mengetahui informasi selengkapnya, lihat Menggunakan kredensial gabungan di portal developer. Karena penghentian ini, fungsi tersebut telah dihapus dari portal.
Sebagai gantinya, Anda dapat menggunakan modul Drupal Google Auth atau menggunakan informasi yang dijelaskan dalam artikel: Menggunakan OAuth 2.0 untuk Login.
Perbaikan bug
Bug berikut diperbaiki dalam rilis ini:
Topik | Deskripsi |
---|---|
Monetisasi | Memperbaiki kata-kata yang ditampilkan kepada pengguna akhir untuk Monetisasi. |
Monetisasi | Tarif pajak kini ditampilkan dengan benar di halaman penagihan prabayar Monetisasi. Perhatikan bahwa Anda harus menggunakan panggilan "API developer prabayar" di sisi portal (di bagian Konfigurasi > Setelan Monetisasi). |
Monetisasi | Halaman saldo prabayar monetisasi tidak lagi menampilkan saldo nol sebagai "-0,00", tetapi sebagai "0,00". |
Monetisasi |
Dokumen penagihan kini didownload dengan benar dari server Edge dalam format HTML. Postgres
v9.0 memperkenalkan encoding 'hex' baru yang mungkin perlu diubah di postgresql.conf
agar dokumen penagihan dapat didownload dengan benar. Jika dokumen penagihan tidak didownload
dengan benar dari Dev Portal, ubah bytea_output di postgresql.conf
menjadi 'escape' di Edge Management Server:
bytea_output = 'escape' # hex,
escape
|
Monetisasi | Jika panggilan Edge API untuk mendapatkan saldo pengguna tidak ditampilkan dengan benar, halaman kini ditampilkan dengan benar dan error dicatat ke dalam log. Sebelumnya, halaman menampilkan layar error. |
Pendaftaran developer baru | Memperbaiki pesan saat mendaftar dengan akun baru untuk menyatakan bahwa akun tersebut menunggu persetujuan administrator hanya jika Dev Portal dikonfigurasi agar memerlukan persetujuan administrator sebelum login. |
Pendaftaran developer baru | Developer yang baru terdaftar yang seharusnya diblokir secara default diaktifkan di backend Edge. Developer yang seharusnya diblokir secara default diaktifkan (meskipun pesan "Harap tunggu persetujuan" ditampilkan) telah diperbaiki dengan perbaikan yang sama. |
Pendaftaran developer baru | Portal tidak lagi menampilkan pengecualian saat pengguna mendaftar tanpa alamat email, sehingga integrasi dengan sistem yang tidak menggunakan alamat email dapat dilakukan. Namun, pengguna masih harus memperbarui profil mereka dengan alamat email sebelum dapat membuat aplikasi developer. |
Registration form | Kolom Nama Depan dan Nama Belakang di formulir pendaftaran dipindahkan ke bagian atas formulir pendaftaran untuk penginstalan baru. Perhatikan bahwa semua kolom di formulir ini dapat dipindahkan menggunakan UI Admin. Lihat Menambahkan dan mengelola akun pengguna untuk mengetahui informasi selengkapnya. |
Status developer | Jika developer ditetapkan ke status "diblokir" di portal, developer akan ditetapkan ke tidak aktif di server pengelolaan Edge, yang berarti developer yang diblokir tidak akan dapat melakukan panggilan API. |
Tugas cron | Cron tidak lagi gagal saat aplikasi di Edge tidak dikaitkan dengan developer dengan benar. |
Logging | Sistem tidak lagi mencatat error saat jenis akses aplikasi adalah "hanya baca". |
Aturan Drupal | Modul Aturan dalam aturan Drupal untuk mengirim email saat kunci aplikasi berubah dari tertunda menjadi disetujui kini dijalankan. Pada versi sebelumnya, aturan tidak berfungsi saat status diubah. |
SmartDocs | Kata kerja PATCH kini ditampilkan dengan benar saat dirender di halaman SmartDocs. |
SmartDocs | Jika endpoint Edge tidak dapat diakses, modul SmartDocs tidak akan lagi menampilkan peringatan. |
SmartDocs | Peringatan "Undefined index:" tidak lagi ditampilkan di modul SmartDocs. |
SmartDocs |
Breadcrumb kini berfungsi dengan benar di halaman SmartDocs. Di halaman detail metode, item pertama di jejak breadcrumb sebelumnya adalah model_machine_name Documentation/,
sehingga kata pertama tidak menggunakan huruf besar. Dengan perbaikan ini, item pertama akan menjadi nama
model yang dapat dibaca manusia dan kata pertama akan menggunakan huruf besar.
Selain itu, di halaman listingan Metode API berdasarkan kata kerja HTTP (GET/POST/PUT/DELETE),
item breadcrumb ditautkan ke URL yang salah. Dengan perbaikan ini, item breadcrumb di halaman kini mengarah ke URL yang benar.
|
SmartDocs | Perbaikan CSS kini memungkinkan isi JSON SmartDocs (dalam permintaan POST atau PUT) untuk diedit dengan benar di tempat. |
Menu utama | Link login dan daftar kini tersedia jika menu utama tidak memiliki item. |
Atribut aplikasi |
Halaman listingan untuk atribut aplikasi rusak dan tidak akan dirender. Masalah ini telah
diperbaiki dalam file devconnect_app_attributes.module.
|
Pengalihan hardcode | Fungsi yang membuat formulir untuk mengedit aplikasi developer tidak lagi langsung memanggil drupal_goto() atau drupal_not_found() jika aplikasi developer tidak ditemukan. Hal ini memungkinkan modul khusus pelanggan untuk secara konsisten mengubah perilaku formulir tanpa memaksa pengalihan tanpa syarat. |