TypeScript
import { ManagementClient } from "auth0";
async function main() {
const client = new ManagementClient({
domain: "{YOUR_DOMAIN}",
token: "<token>",
});
await client.guardian.factors.phone.getTwilioProvider();
}
main();
import { ManagementClient } from "auth0";
async function main() {
const client = new ManagementClient({
domain: "{YOUR_DOMAIN}",
token: "<token>",
});
await client.guardian.factors.phone.getTwilioProvider();
}
main();
package example
import (
context "context"
client "github.com/auth0/go-auth0/v3/management/client"
option "github.com/auth0/go-auth0/v3/management/option"
)
func do() {
mgmt, err := client.New(
"{YOUR_DOMAIN}",
option.WithToken(
"<token>",
),
)
if err != nil {
return
}
mgmt.Guardian.Factors.Phone.GetTwilioProvider(
context.TODO(),
)
}
# Ensure you're logged in: auth0 login
auth0 guardian factors phone show-twilio --jsonusing Auth0.ManagementApi;
using System.Threading.Tasks;
public partial class Examples
{
public async Task Example() {
var client = new ManagementApiClient(
token: "<token>",
clientOptions: new ClientOptions { BaseUrl = "https://{YOUR_DOMAIN}/api/v2" }
);
await client.Guardian.Factors.Phone.GetTwilioProviderAsync();
}
}
package com.example.usage;
import com.auth0.client.mgmt.ManagementApi;
public class Example {
public static void main(String[] args) {
ManagementApi client = ManagementApi
.builder()
.domain("{YOUR_DOMAIN}")
.token("<token>")
.build();
client.guardian().factors().phone().getTwilioProvider();
}
}<?php
namespace Example;
use Auth0\SDK\API\Management\Wrapper\ManagementClient;
use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions;
$client = new ManagementClient(new ManagementClientOptions(
domain: '{YOUR_DOMAIN}',
token: '<token>',
));
$client->guardian->factors->phone->getTwilioProvider();
from auth0.management import ManagementClient
client = ManagementClient(
domain="{YOUR_DOMAIN}",
token="<token>",
)
client.guardian.factors.phone.get_twilio_provider()
require "auth0"
client = Auth0::Management.new(token: "<token>", base_url: "https://{YOUR_DOMAIN}/api/v2")
client.guardian.factors.phone.get_twilio_provider
curl --request GET \
--url https://{tenantDomain}/api/v2/guardian/factors/phone/providers/twilio \
--header 'Authorization: Bearer <token>'{
"from": "+1223323",
"messaging_service_sid": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq",
"auth_token": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU",
"sid": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40"
}Récupérer la configuration Twilio
Récupérer les détails de configuration d’un fournisseur téléphonique Twilio configuré dans votre tenant. Pour en savoir plus, consultez Configurer les notifications par SMS et appel vocal pour l’authentification multifacteur.
GET
https://{tenantDomain}/api/v2
/
guardian
/
factors
/
phone
/
providers
/
twilio
TypeScript
import { ManagementClient } from "auth0";
async function main() {
const client = new ManagementClient({
domain: "{YOUR_DOMAIN}",
token: "<token>",
});
await client.guardian.factors.phone.getTwilioProvider();
}
main();
import { ManagementClient } from "auth0";
async function main() {
const client = new ManagementClient({
domain: "{YOUR_DOMAIN}",
token: "<token>",
});
await client.guardian.factors.phone.getTwilioProvider();
}
main();
package example
import (
context "context"
client "github.com/auth0/go-auth0/v3/management/client"
option "github.com/auth0/go-auth0/v3/management/option"
)
func do() {
mgmt, err := client.New(
"{YOUR_DOMAIN}",
option.WithToken(
"<token>",
),
)
if err != nil {
return
}
mgmt.Guardian.Factors.Phone.GetTwilioProvider(
context.TODO(),
)
}
# Ensure you're logged in: auth0 login
auth0 guardian factors phone show-twilio --jsonusing Auth0.ManagementApi;
using System.Threading.Tasks;
public partial class Examples
{
public async Task Example() {
var client = new ManagementApiClient(
token: "<token>",
clientOptions: new ClientOptions { BaseUrl = "https://{YOUR_DOMAIN}/api/v2" }
);
await client.Guardian.Factors.Phone.GetTwilioProviderAsync();
}
}
package com.example.usage;
import com.auth0.client.mgmt.ManagementApi;
public class Example {
public static void main(String[] args) {
ManagementApi client = ManagementApi
.builder()
.domain("{YOUR_DOMAIN}")
.token("<token>")
.build();
client.guardian().factors().phone().getTwilioProvider();
}
}<?php
namespace Example;
use Auth0\SDK\API\Management\Wrapper\ManagementClient;
use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions;
$client = new ManagementClient(new ManagementClientOptions(
domain: '{YOUR_DOMAIN}',
token: '<token>',
));
$client->guardian->factors->phone->getTwilioProvider();
from auth0.management import ManagementClient
client = ManagementClient(
domain="{YOUR_DOMAIN}",
token="<token>",
)
client.guardian.factors.phone.get_twilio_provider()
require "auth0"
client = Auth0::Management.new(token: "<token>", base_url: "https://{YOUR_DOMAIN}/api/v2")
client.guardian.factors.phone.get_twilio_provider
curl --request GET \
--url https://{tenantDomain}/api/v2/guardian/factors/phone/providers/twilio \
--header 'Authorization: Bearer <token>'{
"from": "+1223323",
"messaging_service_sid": "5dEkAiHLPCuQ1uJj4qNXcAnERFAL6cpq",
"auth_token": "zw5Ku6z2sxhd0ZVXto5SDHX6KPDByJPU",
"sid": "wywA2BH4VqTpfywiDuyDAYZL3xQjoO40"
}Autorisations
bearerAuthoAuth2ClientCredentials
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Réponse
La configuration du fournisseur téléphonique Twilio a été récupérée avec succès.
Numéro de l’expéditeur
Maximum string length:
64SID Copilot
Required string length:
1 - 1000Jeton d’authentification Twilio
Required string length:
1 - 1000SID Twilio
Required string length:
1 - 1000