Ciao a tutti
allora ho un problema con le API:
Non le ho mai usate quindi sono un principiante sia con le API sia con asp.net il problema è che mi ritrovo a utilizzarle entrambe le cose per la prima volta e non so da dove incominciare...

io ho trovato su internet questo pezzetto di codice e l'ho adattato usando la mia login il mio apikey e sostituendo l'url a cui inviare la richiesta sicuro e ho buttato giu questo per il momento:


codice:
<%@ Page %>

<script runat="server">

Public Function ShortenUrl(ByVal url As String) As String
    Const login As String = "ilmiologin"
    Const apiKey As String = "lamiaapikey"
    Dim encodedUrl As String = HttpUtility.UrlEncode(url)
    Dim requestUri As String = String.Format("UrlCuiInviareLaRichiesta", login, apiKey, encodedUrl)
   Dim reg As HttpWebRequest = HttpWebRequest.Create(requestUri)'
    reg.Timeout = 10000
    Dim shortUrl As String = String.Empty
    Try
        shortUrl = New StreamReader(reg.GetResponse().GetResponseStream).ReadLine
    Catch ex As Exception
        
    End Try
    Return shortUrl
End Function

</script>

<html>
<head>
  <title>ASP.NET</title>
</head>
<body>
<asp:label id="label" runat="server"></asp:label>
</body>
</html>
messo sul mio sito mi dice giustamente ('HttpWebRequest' is not defined). Devo definire io tutte le classi che mi servono?