Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
Add URL to Del.icio.us via HTTPS API
Add a new URL to del.icio.us. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <% set http = Server.CreateObject("Chilkat_9_5_0.Http") ' Any string unlocks the component for the 1st 30-days. success = http.UnlockComponent("Anything for 30-day trial") If (success <> 1) Then Response.Write http.LastErrorText & "<br>" End If ' del.icio.us uses HTTP-Auth, which means you only need ' to set your login/password here: http.Login = "chilkatsoft" http.Password = "MyPassword" ' Create a request and add the info: set req = Server.CreateObject("Chilkat_9_5_0.HttpRequest") req.AddParam "url","http://www.chilkatsoft.com/" req.AddParam "description","Chilkat Software, Inc." req.AddParam "tags","chilkat components activex library software" ' There are other optional params that can be added, ' but we'll skip those. More information is at: ' http://del.icio.us/help/api/posts ' Indicate the HTTP method desired (POST or GET) req.UseGet ' The path is: /v1/posts/add req.Path = "/v1/posts/add" ' Notice that the URL is this: ' https://api.del.icio.us/v1/posts/add?.... ' ' The domain = api.del.icio.us ' We're using HTTPS, so the port = 443, and we set the SSL argument to true (below) ' The "path" part of the URL is "/v1/posts/add" ' Send the HTTPS GET and get the response. Note: This is a blocking call. ' The method does not return until the full HTTPS response is received. domain = "api.del.icio.us" port = 443 ssl = 1 Set resp = http.SynchronousRequest(domain,port,ssl,req) If (resp Is Nothing ) Then Response.Write http.LastErrorText & "<br>" Else ' Check the XML returned: ' We should have a <result code="done" /> Response.Write resp.BodyStr & "<br>" End If %> </body> </html> |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.