CONNECT
Dev Connect
3 min
el api de dev connect permite a las aplicaciones generar el access token requerido para acceder a los servicios de los comercios administrados de manera rápida y simple para los comercios url del servicio tab examples url https api mobbex com p developer connect name crear solicitud de credenciales method post request pathparameters queryparameters headerparameters kind optional name x api key type string description clave api de su aplicaci n bodydataparameters kind required name return url type string description url a la cual mobbex deber redireccionar al usuario al finalizar el proceso formdataparameters results languages id z3mlaabetzclrzxzkhkja code n result true n data n id ozwpdzx7y n url https mobbex com p developer connect ozwpdzx7y n n language 200 selectedlanguageid z3mlaabetzclrzxzkhkja examples languages id 62aguinwpcne lcreakk code var data json stringify n return url mobbex com return devconnect n ; n nvar xhr new xmlhttprequest ; nxhr withcredentials true; n nxhr addeventlistener readystatechange function n if this readystate 4 n console log this responsetext ; n n ; n nxhr open post https api mobbex com p developer connect ; nxhr setrequestheader x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij ; nxhr setrequestheader content type application json ; n nxhr send data ; language javascript id r7jr8dz2 ajiipqi2nryk code ?php r n r n curl curl init ; r n r ncurl setopt array curl array r n curlopt url https api mobbex com p developer connect r n curlopt returntransfer true r n curlopt encoding r n curlopt maxredirs 10 r n curlopt timeout 0 r n curlopt followlocation true r n curlopt http version curl http version 1 1 r n curlopt customrequest post r n curlopt postfields r n return url mobbex com return devconnect r n r n curlopt httpheader array r n x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij r n content type application json r n r n ; r n r n response curl exec curl ; r n r ncurl close curl ; r necho response; r n language php selectedlanguageid 62aguinwpcne lcreakk description currentnewparameter label header parameter value headerparameters importante redireccionar al usuario a la url devuelta en data para la conexión si el resultado es positivo el usuario será redireccionado a la url declarada en "return url" agregando el parametro connectstatus en "done" si el resultado es negativo será reenviado a la misma url con el status "cancelled" si el status es done se debe llamar a la siguiente url para solicitar las credenciales tab examples url https api mobbex com p developer connect connect id credentials name obtenci n de credenciales method get request pathparameters queryparameters kind optional name connect id type string description id retornado en la solicitud de credenciales headerparameters kind optional name x api key type string description clave api de su aplicaci n bodydataparameters formdataparameters results languages id k1my1wq52jajimwefqkrt code n result true n data n connectid ozwpdzx7y n access token xxxxxx xxxxxxxxxx xxxxxxxxxx xxxxxxxxx n entity n name comercio de prueba n logo n filename comercio de prueba png n url https s3 amazonaws com mobbex files images comercio de prueba png n mimetype image png n extension png n size 4472 n width 250 n height 250 n sizes n medium n small n square n n versions n https s3 amazonaws com mobbex files images comercio de prueba medium png n https s3 amazonaws com mobbex files images comercio de prueba small png n https s3 amazonaws com mobbex files images comercio de prueba square png n n created 2017 12 01t10 20 17 000z n n tax id 27121231230 n n n language 200 selectedlanguageid k1my1wq52jajimwefqkrt examples languages id qfc1lscl6fjrrkmodcxby code var xhr new xmlhttprequest ; nxhr withcredentials true; n nxhr addeventlistener readystatechange function n if this readystate 4 n console log this responsetext ; n n ; n nxhr open get https api mobbex com p developer connect ozwpdzx7y credentials ; nxhr setrequestheader x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij ; n nxhr send ; language javascript id kqrc81blxby9 hefm48er code ?php r n r n curl curl init ; r n r ncurl setopt array curl array r n curlopt url https api mobbex com p developer connect ozwpdzx7y credentials r n curlopt returntransfer true r n curlopt encoding r n curlopt maxredirs 10 r n curlopt timeout 0 r n curlopt followlocation true r n curlopt http version curl http version 1 1 r n curlopt customrequest get r n curlopt httpheader array r n x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij r n r n ; r n r n response curl exec curl ; r n r ncurl close curl ; r necho response; language php selectedlanguageid qfc1lscl6fjrrkmodcxby description esta api debe ser llamada una vez que el cliente se haya autenticado correctamente tal como se indic en la api anterior currentnewparameter label header parameter value headerparameters