|
@@ -1,18 +1,12 @@
|
|
|
import { Hono } from 'hono'
|
|
import { Hono } from 'hono'
|
|
|
-import type { Variables } from './app.tsx'
|
|
|
|
|
-import type { WithAuth } from './app.tsx'
|
|
|
|
|
|
|
+import type { Variables , WithAuth } from './middlewares.ts'
|
|
|
|
|
|
|
|
// 配置信息
|
|
// 配置信息
|
|
|
-const IM_APP_ID = '4c2ab5e1b1b0';
|
|
|
|
|
-const IM_APP_KEY = '314bb5eee5b623549e8a41574ba3ff32';
|
|
|
|
|
-const IM_APP_SIGN = 'H4sIAAAAAAAE/wCQAG//zguHB+lYCilkv7diSkk4GmcvLuds+InRu9vFOFebMwm/jEgsK5bBT85Z0owObMxG58uXHyPFlPEBEDQm9FswNJ+KmX0VDYkcfdPPWkafA6Hc0B6F+p5De9yJfPEfHzwo/DHMaygbHfLmBgUtmKveq421sJr/gNBz9D04Ewsg39us+ao0NegzLt7xtXvFXXXJAAAA//8BAAD//yoav6aQAAAA';
|
|
|
|
|
-const RTC_APP_ID = 'a5842c2a-d94a-43be-81de-1fdb712476e1';
|
|
|
|
|
-const RTC_APP_KEY = 'b71d65f4f84c450f6f058f4ad507bd42';
|
|
|
|
|
-// const IM_APP_ID = Deno.env.get('IM_APP_ID');
|
|
|
|
|
-// const IM_APP_KEY = Deno.env.get('IM_APP_KEY');
|
|
|
|
|
-// const IM_APP_SIGN = Deno.env.get('IM_APP_SIGN');
|
|
|
|
|
-// const RTC_APP_ID = Deno.env.get('RTC_APP_ID')
|
|
|
|
|
-// const RTC_APP_KEY = Deno.env.get('RTC_APP_KEY')
|
|
|
|
|
|
|
+const IM_APP_ID = Deno.env.get('IM_APP_ID');
|
|
|
|
|
+const IM_APP_KEY = Deno.env.get('IM_APP_KEY');
|
|
|
|
|
+const IM_APP_SIGN = Deno.env.get('IM_APP_SIGN');
|
|
|
|
|
+const RTC_APP_ID = Deno.env.get('RTC_APP_ID')
|
|
|
|
|
+const RTC_APP_KEY = Deno.env.get('RTC_APP_KEY')
|
|
|
|
|
|
|
|
const hex = (buffer: ArrayBuffer): string => {
|
|
const hex = (buffer: ArrayBuffer): string => {
|
|
|
const hexCodes = [];
|
|
const hexCodes = [];
|