ilink-world/docs/.docz/public/component---webservice-auth...

2 lines
3.0 KiB
JavaScript
Raw Normal View History

2020-03-12 15:14:51 +00:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{"2kY3":function(e,n,t){"use strict";t.r(n),t.d(n,"_frontmatter",(function(){return r})),t.d(n,"default",(function(){return s}));t("5hJT"),t("W1QL"),t("K/PF"),t("t91x"),t("75LO"),t("PJhk"),t("mXGw");var a=t("/FXl"),i=t("TjRS");t("aD51");function o(){return(o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(this,arguments)}var r={};void 0!==r&&r&&r===Object(r)&&Object.isExtensible(r)&&!r.hasOwnProperty("__filemeta")&&Object.defineProperty(r,"__filemeta",{configurable:!0,value:{name:"_frontmatter",filename:"webservice/AuthApi.mdx"}});var c={_frontmatter:r},p=i.a;function s(e){var n=e.components,t=function(e,n){if(null==e)return{};var t,a,i={},o=Object.keys(e);for(a=0;a<o.length;a++)t=o[a],n.indexOf(t)>=0||(i[t]=e[t]);return i}(e,["components"]);return Object(a.b)(p,o({},c,t,{components:n,mdxType:"MDXLayout"}),Object(a.b)("h1",{id:"authapi"},"AuthAPI"),Object(a.b)("p",null,"Le fichier AuthAPI.js est une bibliothèque de fonctions permettant de faire à la fois des requêtes HTTP vers l'ensembles des endpoints définis côtés savoir:"),Object(a.b)("pre",null,Object(a.b)("code",o({parentName:"pre"},{className:"language-json"}),'{\n "adhesionUrl": "https://ilink-app.com/mobilebackend/interacted/LoginAction.php",\n "apiUrl": "https://ilink-app.com/index_test.php",\n "memberActionUrl": "https://ilink-app.com/mobilebackend/interacted/MembersAction.php",\n "networkActionUrl": "https://ilink-app.com/mobilebackend/interacted/NetworkAction.php",\n "locationActionUrl": "https://ilink-app.com/mobilebackend/interacted/LocationAction.php"\n}\n')),Object(a.b)("hr",null),Object(a.b)("h2",{id:"assignagentgeocodevalidation-phone"},"AssignAgentGeo(codeValidation, phone)"),Object(a.b)("p",null,"La fonction AssignAgentGeo() avec comme paramêtres codeValidation et phone permet d'insérer dans la base de données un nouveau réseau enregistré à partir du code de validation et du numéro de téléphone.\nSa définition fait appel a la fonction ",Object(a.b)("a",o({parentName:"p"},{href:"#"}),"readUser()")," et à la fonction ",Object(a.b)("a",o({parentName:"p"},{href:"#"}),"queryData()"),"."),Object(a.b)("pre",null,Object(a.b)("code",o({parentName:"pre"},{className:"language-javascript"}),'export const AssignAgentGeo = async (codeValidation, phone) => {\n const user = await readUser();\n const items = await queryData(\n {\n type: "assignNetworkAgentToGeo",\n tag: "member",\n agentId: user.agentId,\n code_parrain: codeValidation,\n phone: phone\n },\n memberActionUrl\n );\n return items;\n};\n')))}s&&s===Object(s)&&Object.isExtensible(s)&&!s.hasOwnProperty("__filemeta")&&Object.defineProperty(s,"__filemeta",{configurable:!0,value:{name:"MDXContent",filename:"webservice/AuthApi.mdx"}}),s.isMDXComponent=!0}}]);
//# sourceMappingURL=component---webservice-auth-api-mdx-9d357a28deea2ad1bbca.js.map