Google Meetリンクがある場合、プログラムで通話に参加するにはどうすればよいですか?ダイヤルイン電話番号を取得してTwilioなどを使用できますが、発信者IDに名前を付けるにはどうすればよいですか?
さまざまなシステムがミート/ハングアウトコールの指定された名前でコールに参加するのを見てきました。
質問の曖昧さをお詫び申し上げます。どのように質問すればよいかわかりません。説明が必要な場合はコメントを追加してください。喜んで質問を編集します。
番号が確認されたら発信者IDを設定できるようですが、それ以外の場合は設定できません https://support.twilio.com/hc/en-us/articles/223180148-Unable-to-Display-a-Business-Name -or-Custom-Text-as-Caller-ID
リクエストに番号が含まれている場合は、twillo APIを使用して呼び出すことができます
import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Call;
import com.twilio.type.PhoneNumber;
import Java.net.URI;
public class Example {
// Find your Account Sid and Token at twilio.com/console
// DANGER! This is insecure. See http://twil.io/secure
public static final String ACCOUNT_SID = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
public static final String AUTH_TOKEN = "your_auth_token";
public static void main(String[] args) {
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Call call = Call.creator(
new com.twilio.type.PhoneNumber("+14155551212"),
new com.twilio.type.PhoneNumber("+15017122661"),
URI.create("http://demo.twilio.com/docs/voice.xml"))
.create();
System.out.println(call.getSid());
}
}
ソース: https://www.twilio.com/docs/voice/make-calls#initiate-an-outbound-call-with-twilio
フェッチャーを使用して既存のものを取得することもできます:
import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Call;
public class Example {
public static final String ACCOUNT_SID = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
public static final String AUTH_TOKEN = "your_auth_token";
public static void main(String[] args) {
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Call call = Call.fetcher("CA42ed11f93dc08b952027ffbc406d0868").fetch();
System.out.println(call.getTo());
}
}
G Suiteに付属しているエンタープライズ向けのGoogleハングアウトを使用している場合Googleハングアウトの会議が始まると、ピンが付いたダイヤルイン番号が表示されます。
Curl自体を使用して接続できます
curl 'https://api.twilio.com/2010-04-01/Accounts/AC8bc5f1756b2e10ce344333e0ec6f7acacc46/Calls.json' -X POST \
--data-urlencode 'To=+1 xxxx-xxxx-3235' \
--data-urlencode 'From=+1xxxxxxxxxx6' \
--data-urlencode 'Url=https://demo.twilio.com/welcome/voice/' \
--data-urlencode 'SendDigits=wwwww34975093##' \
-u AC8bc5f1756b2e10c824e0ec6f7acacc46:[AuthToken]