Error in getMeetingContext() api

for this code
‘’’
(async () => {
// Wait for Zoom SDK to be ready
try {
await zoomSdk.config({
capabilities: [‘getMeetingContext’],
});

const context = await zoomSdk.getMeetingContext();
const meetingId = context.meetingID || 'unknown';

// Send meetingId to the backend
await fetch('/store-meeting-id', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ meetingId }),
});

console.log('Sent meeting ID to backend:', meetingId);

} catch (err) {
console.error(’ Zoom SDK or meeting context error:‘, err);
}
‘’’

i am getting this error GET https://source.zoom.us/appssdk/1.9.0/zoom-appssdk.umd.min.js net::ERR_ABORTED 403 (Blocked)
Zoom SDK or meeting context error: ReferenceError: zoomSdk is not defined

Can someone pls help to resolve this?

Load the apps sdk correctly inside the zoom client not a regular browser. Add <script src="https://appssdk.zoom.us/sdk.js"></script>

Tehn run zoomSdk.config() and get MeetingContext() inside the zoom client environment.