标签: agora-web-sdk-ng

加入频道失败 DYNAMIC_USE_STATIC_KEY

我正在尝试使用 Agora.io 实时视频系统。但是我在开发人员控制台中收到以下错误。

单击加入按钮后,出现以下错误。

Agora-SDK [ERROR]: [713FF] Get server node failed [DYNAMIC_USE_STATIC_KEY] https://webrtc2-ap-web-1.agora.io/api/v1 DYNAMIC_USE_STATIC_KEY agora.js:161:41
Agora-SDK [INFO]: [713FF] Join failed: DYNAMIC_USE_STATIC_KEY agora.js:155:41
[ERROR] : join channel failed DYNAMIC_USE_STATIC_KEY live:1146:15
Run Code Online (Sandbox Code Playgroud)

我必须在agora管理面板上进行安排。我究竟做错了什么。

 var rand = <?php echo rand(1111111,9999999); ?>;
 var agoraAppId = 'API ID HERE'; // set app id
 var channelName = "stream_<?php echo $creatorUserID;?>_"+rand; // set channel name
// join a channel
function joinChannel() {
  var token = generateToken();
  var userID = 0; // set to null to auto generate uid …
Run Code Online (Sandbox Code Playgroud)

agora.io agora-web-sdk-ng

4
推荐指数
1
解决办法
1761
查看次数

Agora.io 安全令牌生成无效 (Golang)

从我的服务器生成安全令牌以正常工作时遇到问题。我在 AgoraWebSDK-NG 中修改了演示的 basicLive.js 以与我的服务器一起使用。我正在使用 Agora 提供的 Golang api 来生成令牌。一些信息:

AppID: ---
App Certificate: ---
channel name: liveshow10
uid: 51495 (I assume Agora does not care about this as long as it is uint32)
token expiration seconds: 3600
generated token: 006cb08a5a2ddc049f79f29d9b52e5909b0IABKKxbI64sFWnkyEICQrL+0DeTsrN9ckKMkDj/oir36aV+tq536WyGcIgCHHmUFHNv6XgQAAQCsl/leAgCsl/leAwCsl/leBACsl/le
Run Code Online (Sandbox Code Playgroud)

但是我在控制台中遇到了一堆错误。我认为这归结为以某种方式生成的令牌无效的授权错误。以下是浏览器控制台,感谢您的帮助:

在此处输入图片说明

agora.io agora-web-sdk-ng

3
推荐指数
1
解决办法
1786
查看次数

加入通话时出现 CAN_NOT_GET_GATEWAY_SERVER 异常

我正在尝试使用 agora 发起视频通话,并在控制台上抛出以下错误,当我尝试加入通话时会发生这种情况。

code: "CAN_NOT_GET_GATEWAY_SERVER"
data: {retry: false}
message: "AgoraRTCError CAN_NOT_GET_GATEWAY_SERVER: dynamic use static key"
name: "AgoraRTCException"
Run Code Online (Sandbox Code Playgroud)

我在这里附上了react JS代码,我正在使用Agora的react js模块,并遵循了文档,我已经验证了电子邮件并创建了正确的APP,它可以与Agora的网络演示一起使用,但不能在这里使用。请帮忙

import React, { useEffect, useState, useRef } from "react";
import ReactDOM from "react-dom";
import "./App.css";
import { options, rtc } from "./constants";
import AgoraRTC from "agora-rtc-sdk-ng";

function App() {
  async function handleSubmit(e) {
    try {
      if (channelRef.current.value === "") {
        return console.log("Please Enter Channel Name");
      }

      setJoined(true);

      rtc.client = AgoraRTC.createClient({ mode: "rtc", codec: "h264" });
      const uid = await rtc.client.join( …
Run Code Online (Sandbox Code Playgroud)

javascript node.js agora.io agora-web-sdk-ng

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

agora-web-sdk-ng ×3

agora.io ×3

javascript ×1

node.js ×1