Cela dépend. Vous pouvez simplement effectuer une soumission de formulaire interdomaine (définissez action
sur une page d'un autre domaine) ou vous pouvez effectuer une communication serveur-serveur ou vous pouvez utiliser JSONP (JSON enveloppé dans un appel de fonction).
code VB.NET pour une soumission Pastebin est:
Dim req As HttpWebRequest = DirectCast(WebRequest.Create("http://pastebin.com/api_public.php"), HttpWebRequest)
req.ContentType = "application/x-www-form-urlencoded"
req.Method = "POST"
Dim postData As String = "paste_code=Simple Example"
Dim postBytes As Byte() = Encoding.UTF8.GetBytes(postData)
req.ContentLength = postBytes.Length
Dim reqStream As Stream = req.GetRequestStream()
reqStream.Write(postBytes, 0, postBytes.Length)
reqStream.Close()
Dim resp As HttpWebResponse = DirectCast(req.GetResponse(), HttpWebResponse)
Dim respText As String = New StreamReader(resp.GetResponseStream(), Encoding.UTF8).ReadToEnd()
respText
est l'URL du bac de pâte produite. Cela peut évidemment être amélioré. C'est une démonstration initiale.
Quelle langue/plate-forme? –
Vous devez rechercher dans les API HTTP pour chaque site Web. –
J'ai trouvé http://pastebin.com/api_form.php, comment pourrais-je le remplir? –