PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
WLanguage Procedure llamada por AuthIdentify
WLanguage Procedure ("Callback") llamado por AuthIdentify durante la autenticación. Este procedimiento puede ser local, global o interno.
Ejemplo
// Example used to retrieve a token to perform a request on DropBox
OAuth2Params is OAuth2Parameters
OAuth2Params.ClientID = "01234567890123456789"
OAuth2Params.ClientSecret = "98765432109876543210"
OAuth2Params.AuthURL = "https://www.dropbox.com/oauth2/authorize"
OAuth2Params.TokenURL = "https://api.dropboxapi.com/oauth2/token"
OAuth2Params.AdditionalParameters = "force_reapprove=false"
 
// Ask for authentication: opens the login window
AuthIdentify(OAuth2Params, AuthIdentify_Callback)
 
INTERNAL PROCEDURE  AuthIdentify_Callback(bResult is boolean, MyToken is AuthToken)
IF bResult = True THEN
// Request authenticated on a DropBox API
req is httpRequest
req.Method = httpPost
req.URL = "https://api.dropboxapi.com/2/files/list_folder"
req.AuthToken = MyToken // Authentication token
req.ContentType = "application/json"
vAPIParam is Variant
vAPIParam.path = "/Homework/math"
vAPIParam.recursive = False
vAPIParam.include_media_info = False
vAPIParam.include_deleted = False
vAPIParam.include_has_explicit_shared_members = False
req.Content = VariantToJSON(vAPIParam)
 
HTTPresponse is httpResponse = HTTPSend(req)
let Data = JSONToVariant(HTTPresponse.Content)
// Use the incoming data ...
END
Sintaxis
AuthIdentify_Callback(<Success> , <Token>)
<Success>: booleano
  • True si se ha completado la autentificación,
  • False en caso contrario.
<Token>: AuthToken Variable
Nombre de la AuthToken Variable que corresponde al Token que contiene la información de acceso para las siguientes solicitudes autenticadas.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd260ggl.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario