(AutoIt) Get Current User Information
Demonstrates how to retrieve information about the current Facebook user. This is the most basic thing to get working first (after obtaining an access token).
; This example requires the Chilkat API to have been previously unlocked.
; See Global Unlock Sample for sample code.
; This example assumes we previously obtained an access token
$oOauth2 = ObjCreate("Chilkat.OAuth2")
$oOauth2.AccessToken = "FACEBOOK-ACCESS-TOKEN"
$oRest = ObjCreate("Chilkat.Rest")
; Connect to Facebook and send the following GET request:
; GET /v2.7/me HTTP/1.1
; Host: graph.facebook.com
Local $bAutoReconnect = True
Local $bSuccess = $oRest.Connect("graph.facebook.com",443,True,$bAutoReconnect)
If ($bSuccess <> True) Then
ConsoleWrite($oRest.LastErrorText & @CRLF)
Exit
EndIf
; Provide the authentication credentials (i.e. the access key)
$oRest.SetAuthOAuth2($oOauth2)
Local $sResponseJson = $oRest.FullRequestNoBody("GET","/v2.7/me")
If ($oRest.LastMethodSuccess <> True) Then
ConsoleWrite($oRest.LastErrorText & @CRLF)
Exit
EndIf
ConsoleWrite($sResponseJson & @CRLF)
; The responseJson looks like this:
; {"name":"John Doe","id":"10111011320111110"}
|