feat: enable Meet external API, fix SDK path
- Meet config: EXTERNAL_API_ENABLED=True - Meet backend: added lasuite-resource-server configmap + RS creds - Pingora: added /external-api/ route for Meet - SDK: fixed Meet URL to use /external-api/ (hyphenated) NOTE: Meet RS requires ES256 tokens + lasuite_meet scope — CLI tokens use RS256 + generic scopes. Needs RS config adjustment.
This commit is contained in:
@@ -456,7 +456,7 @@ impl SunbeamClient {
|
||||
pub async fn meet(&self) -> Result<&crate::lasuite::MeetClient> {
|
||||
self.sso_token().await?;
|
||||
self.meet.get_or_try_init(|| async {
|
||||
let url = format!("https://meet.{}/external_api/v1.0", self.domain);
|
||||
let url = format!("https://meet.{}/external-api/v1.0", self.domain);
|
||||
Ok(crate::lasuite::MeetClient::from_parts(url, AuthMethod::DynamicBearer))
|
||||
}).await
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user