teams_read_transcript
Microsoft Teams · macOS
効果: 読み取り. 状態: 条件付き提供.
「条件付き提供」は、バージョン、プラットフォーム、権限、アカウント、設定に依存する可能性を示し、すべての環境で有効という意味ではありません。
macOS
目的
チャットから開始された Microsoft Teams の通話、またはカレンダー会議の文字起こし(transcript_id は teams_list_transcripts から)を、このコンピューターのタイムゾーンで、古い順に «HH:MM · person: text» の形式の行として読み取ります。読み取り専用です。通話には Microsoft 365 の権限 CallTranscripts.Read.All が、会議には OnlineMeetingTranscript.Read.All と OnlineMeetings.Read が必要です。文字起こしの権限は組織の管理者が承認する必要があり、承認がない場合、応答は consent_required となり、管理者に何を依頼すべきかが示されます。組織が文字起こしへのアクセスをオフにしている場合や、発言者を非表示にしている場合は、その旨が応答に示されます(speakers: false は、各行に発言者がないことを意味します)。最大 limit 行(既定は 500、最大 2000)を返します。それより長い文字起こしには truncated: true が付きます。connect_m365_account で接続した職場または学校の Microsoft 365 アカウントが必要です。
必須入力
transcript_id
入力名はツールが要求する正確な形式のままです。英語の正規技術定義は下の展開可能なスキーマにあります。
権限と確認
スキーマには明示的な確認パラメータがありません。これは無許可の操作を認めるものではありません。効果を確認し、承認を得てください。
- このプラットフォームでは、ユーザーが許可したアプリ、アカウント、リソースだけを使用してください。接続と権限の要件については、このツールのプラットフォーム固有の説明を参照してください。このカタログは、追加の OAuth スコープや OS 権限があるとは主張しません。
英語の正規技術スキーマ — macOS
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"limit": {
"description": "Max lines to return (default 500, at most 2000)",
"type": "integer"
},
"transcript_id": {
"description": "Transcript ID from teams_list_transcripts (call:... or meeting:...)",
"type": "string"
}
},
"required": [
"transcript_id"
],
"type": "object"
}ドキュメント例
teams_read_transcript のドキュメント例です。この例は実行しないでください。表示される引数は架空のデータセットに属します。実際に呼び出す前に実在する識別子を確認し、承認を得てください。
{
"limit": 200,
"transcript_id": "demo-transcript-1"
}