;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; SAMPLE CODE - NOT WORK!
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Intit Network
InitNetwork()
;Connection URL to Google Calendar
ConnectionID = OpenNetworkConnection("
https://www.google.com/calendar/dav/user_name/events/", 80)
If ConnectionID
;Create a Post Message
com$ = "PROPFIND HTTP/1.1" + Chr(13) + Chr(10)
com$ = com$ + "Host:
https://www.google.com/calendar/dav/user_name/events/" + Chr(13) + Chr(10)
com$ = com$ + "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5" + Chr(13) + Chr(10)
com$ = com$ + "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" + Chr(13) + Chr(10)
com$ = com$ + "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3" + Chr(13) + Chr(10)
com$ = com$ + "Accept-Encoding: identity" + Chr(13) + Chr(10)
com$ = com$ + "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7" + Chr(13) + Chr(10)
com$ = com$ + "Keep-Alive: 300" + Chr(13) + Chr(10)
com$ = com$ + "Connection: keep-alive" + Chr(13) + Chr(10)
com$ = com$ + "Authorization: Basic " + Chr(13) + Chr(10)
EndIf
;Send POST data
Send = SendNetworkData(Connect, @com$, Len(com$))
Client = NetworkClientEvent(ConnectionID)
Post$ = "<?xml version=" + #DQUOTE$ + "1.0" + #DQUOTE$ + " encoding=" + #DQUOTE$ + "utf-8" + #DQUOTE$ + " ?>"
Post$ + "<D:propfind xmlns:D=" + #DQUOTE$ + "DAV:" + #DQUOTE$ + ">"
Post$ + "<D:prop>"
Post$ + "<D:resourcetype/>"
Post$ + "</D:prop>"
Post$ + "</D:propfind>"
ReceiveNetworkData(ConnectionID,@Post$,Len(Post$)
CloseNetworkConnection(ConnectionID)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Where in the request data need to place login and password?
May need to connect cURL in this example?
Waiting for a post answer and sorry for my english