Revision: 46913
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 27, 2011 10:34 by marlu
Initial Code
Imports CookComputing.XmlRpc
Public Enum SnipplrKey
Valid = 1
Invalid = 0
End Enum
Public Enum SnipplrSnippetDelete
Successful = 1
Unseccessful = 0
End Enum
Public Structure update
Public datetime As DateTime
Public timezone As String
End Structure
Public Structure SnipplrSnippetsList
Public id As String
Public title As String
Public updated As update
End Structure
Public Structure SnipplrSnippet
Public id As String
Public user_id As String
Public username As String
Public title As String
Public language As String
Public comment As String
Public created As String
Public updated As String
Public source As String
Public tags As String
Public snipplr_url As String
End Structure
<XmlRpcUrl("http://snipplr.com/xml-rpc.php")> _
Public Interface SnipplrIntf
Inherits IXmlRpcProxy
<XmlRpcMethod("user.checkkey")> _
Function CheckUserKey(ByVal api_key As String) As Integer
<XmlRpcMethod("snippet.list")> _
Function GetSnippetsList(ByVal api_key As String) As SnipplrSnippetsList()
<XmlRpcMethod("snippet.get")> _
Function GetSnippet(ByVal snippet_id As String) As SnipplrSnippet
<XmlRpcMethod("snippet.post")> _
Function PostSnippet(ByVal api_key As String, ByVal title As String, ByVal code As String, ByVal tags As String, ByVal language As String) As String
<XmlRpcMethod("snippet.delete")> _
Function DeleteSnippet(ByVal api_key As String, ByVal snippet_id As String) As Integer
End Interface
Initial URL
Initial Description
Initial Title
Full snipplr API structures and interfaces
Initial Tags
Initial Language
VB.NET