As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var bookingCustomer = new BookingCustomer
{
DisplayName = "Joni Sherman",
EmailAddress = "jonis@relecloud.com",
Addresses = new List<PhysicalAddress>()
{
new PhysicalAddress
{
PostOfficeBox = "",
Street = "4567 Main Street",
City = "Buffalo",
State = "NY",
CountryOrRegion = "USA",
PostalCode = "98052",
Type = PhysicalAddressType.Home
},
new PhysicalAddress
{
PostOfficeBox = "",
Street = "4570 Main Street",
City = "Buffalo",
State = "NY",
CountryOrRegion = "USA",
PostalCode = "98054",
Type = PhysicalAddressType.Business
}
},
Phones = new List<Phone>()
{
new Phone
{
Number = "206-555-0100",
Type = PhoneType.Home
},
new Phone
{
Number = "206-555-0200",
Type = PhoneType.Business
}
}
};
await graphClient.BookingBusinesses["{bookingBusiness-id}"].Customers
.Request()
.AddAsync(bookingCustomer);
Importante
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.
//THE GO SDK IS IN PREVIEW. NON-PRODUCTION USE ONLY
graphClient := msgraphsdk.NewGraphServiceClient(requestAdapter)
requestBody := msgraphsdk.NewBookingCustomer()
displayName := "Joni Sherman"
requestBody.SetDisplayName(&displayName)
emailAddress := "jonis@relecloud.com"
requestBody.SetEmailAddress(&emailAddress)
requestBody.SetAddresses( []PhysicalAddress {
msgraphsdk.NewPhysicalAddress(),
postOfficeBox := ""
SetPostOfficeBox(&postOfficeBox)
street := "4567 Main Street"
SetStreet(&street)
city := "Buffalo"
SetCity(&city)
state := "NY"
SetState(&state)
countryOrRegion := "USA"
SetCountryOrRegion(&countryOrRegion)
postalCode := "98052"
SetPostalCode(&postalCode)
type := "home"
SetType(&type)
msgraphsdk.NewPhysicalAddress(),
postOfficeBox := ""
SetPostOfficeBox(&postOfficeBox)
street := "4570 Main Street"
SetStreet(&street)
city := "Buffalo"
SetCity(&city)
state := "NY"
SetState(&state)
countryOrRegion := "USA"
SetCountryOrRegion(&countryOrRegion)
postalCode := "98054"
SetPostalCode(&postalCode)
type := "business"
SetType(&type)
}
requestBody.SetPhones( []Phone {
msgraphsdk.NewPhone(),
number := "206-555-0100"
SetNumber(&number)
type := "home"
SetType(&type)
msgraphsdk.NewPhone(),
number := "206-555-0200"
SetNumber(&number)
type := "business"
SetType(&type)
}
bookingBusinessId := "bookingBusiness-id"
result, err := graphClient.BookingBusinessesById(&bookingBusinessId).Customers().Post(requestBody)
Importante
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.
Import-Module Microsoft.Graph.Bookings
$params = @{
DisplayName = "Joni Sherman"
EmailAddress = "jonis@relecloud.com"
Addresses = @(
@{
PostOfficeBox = ""
Street = "4567 Main Street"
City = "Buffalo"
State = "NY"
CountryOrRegion = "USA"
PostalCode = "98052"
Type = "home"
}
@{
PostOfficeBox = ""
Street = "4570 Main Street"
City = "Buffalo"
State = "NY"
CountryOrRegion = "USA"
PostalCode = "98054"
Type = "business"
}
)
Phones = @(
@{
Number = "206-555-0100"
Type = "home"
}
@{
Number = "206-555-0200"
Type = "business"
}
)
}
New-MgBookingBusinessCustomer -BookingBusinessId $bookingBusinessId -BodyParameter $params
Importante
Os SDKs do Microsoft Graph usam a versão v1.0 da API por padrão e não dão suporte a todos os tipos, propriedades e APIs disponíveis na versão beta. Para obter detalhes sobre como acessar a API beta com o SDK, consulte Usar os SDKs do Microsoft Graph com a API beta.