Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Permintaan
CreateBookingRequest
Nilai yang ditampilkan
CreateBookingResponse
Efek samping
CreateBooking menggunakan Lease, sehingga menjadikannya tidak valid untuk pemesanan lebih lanjut.
Kode error gRPC kanonis
INVALID_ARGUMENT jika ClientInformation yang diberikan tidak valid, mis., karena kolom tidak ada
NOT_FOUND jika ID lease yang diberikan tidak valid.
RESOURCE_EXHAUSTED (jika slot menjadi tidak tersedia sejak membuat lease, mis., karena pemesanan yang bertentangan)
ALREADY_EXISTS (jika klien sudah memiliki pemesanan untuk slot)
// Request to create a [ext.maps.booking.partner.v0.Booking] for an inventory// slot. Consumes the lease.messageCreateBookingRequest{// The lease that is being confirmed to make this bookingLeaseReferencelease_ref=1;// Personal information of the client making the appointmentClientInformationclient_information=2;// Information about payments. If the booking request does not succeed,// payment authorizations are automatically canceled.PaymentInformationpayment_information=3;// The parameters to be used if the payment is processed by the partner// (i.e. payment_information.payment_processed_by is equal to// PROCESSED_BY_PARTNER).PaymentProcessingParameterspayment_processing_parameters=4;}// Response with the created [ext.maps.booking.partner.v0.Booking] for an// inventory slotmessageCreateBookingResponse{// The created bookingBookingbooking=1;// The updated user payment option used in this booking.// If a new payment option was purchased to pay for the booking, this should// be a newly created user payment option.// If an already purchased user payment option was used for this booking,// this should reflect an updated version of that user payment option.UserPaymentOptionuser_payment_option=2;}