Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 75305|Svare: 19

[Fin kildekode] Discuz API&JSON er tilgjengelig for iOS- og Android-mobilutvikling

[Kopier lenke]
Publisert på 22.05.2018 15:39:22 | | |
Discuz API-konstruksjon

Last ned API-filen:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare


Legg appapi-mappen i DZ-mappen for å kjøre denhttp://xxxx.com/appapi/install.php

Når nettleseren sier «Installert vellykket», kan du utføre følgende operasjoner

Katalogstruktur

<appapi>
├connect.php
├image.php
├inc.php
├index.php//Home Controller index.php?mod=index&XXX
├install.php//installasjonsfil anbefales det å slette den etter at installasjonen er fullført.
├login.php // Logg inn for å få tokenet, som også inkluderer brukerens informasjon etter innlogging.
├register.php
├<config>
│ ├config.php
│ ├config_extra.php
│ ├permission_config.php
│ └smiley_map.php
├<lib>
│ ├class_member.php
│ ├json.class.php
│ ├lib_app_helper_attach.php
│ ├lib_appversion.php
│ ├lib_bfd_app.php
│ ├lib_bfd_perm.php
│ └lib_bfd_user.php
├<qqconnect>
│ ├connect.class.php
│ ├index.htm
│ ├qqshow.inc.php
│ ├spacecp.inc.php
│ ├<connect>
│ │ ├connect_check.php
│ │ ├connect_config.php
│ │ ├connect_feed.php
│ │ ├connect_login.php
│ │ ├connect_user.php
│ │ └index.htm
│ ├<table>
│ │ ├index.htm
│ │ ├table_common_connect_guest.php
│ │ ├table_common_member_connect.php
│ │ ├table_connect_disktask.php
│ │ ├table_connect_feedlog.php
│ │ ├table_connect_memberbindlog.php
│ │ ├table_connect_postfeedlog.php
│ │ └table_connect_tthreadlog.php
│ ├<template>
│ │ ├extend_common.css
│ │ ├extend_module.css
│ │ ├index.htm
│ │ ├module.htm
│ │ ├qqshow.htm
│ │ └spacecp.htm
├<source>
│ ├bfd_app_favorite_action.php
│ ├bfd_app_favorite_list.php
│ ├bfd_app_forum_list.php
│ ├bfd_app_forum_misc.php
│ ├bfd_app_group_action.php
│ ├bfd_app_group_all.php
│ ├bfd_app_group_index.php
│ ├bfd_app_group_info.php
│ ├bfd_app_group_my.php
│ ├bfd_app_group_thread.php
│ ├bfd_app_group_thread2.php
│ ├bfd_app_index.php
│ ├bfd_app_index_threads.php
│ ├bfd_app_index2.php
│ ├bfd_app_post_newthread.php
│ ├bfd_app_post_reply.php
│ ├bfd_app_search.php
│ ├bfd_app_send_pm.php
│ ├bfd_app_sign.php
│ ├bfd_app_space_notice.php
│ ├bfd_app_space_pm.php
│ ├bfd_app_space_thread.php
│ ├bfd_app_thread_activity.php
│ ├bfd_app_tip.php
│ ├bfd_app_tip_message.php
│ ├bfd_app_topicadmin.php
│ ├bfd_app_user_action.php
│ ├bfd_app_user_avatar.php
│ ├bfd_app_user_detail.php
│ ├bfd_app_user_follow.php
│ ├bfd_app_user_friend.php
│ ├bfd_app_user_space.php
│ ├bfd_app_userinfo.php
│ ├<include>
│ │ ├thread_activity.php
│ │ ├thread_activity_form.htm
│ │ ├thread_poll.php
│ │ └viewthread_activity.htm
│ ├<search>
│ │ ├index.htm
│ │ ├search_album.php
│ │ ├search_blog.php
│ │ ├search_collection.php
│ │ ├search_forum.php
│ │ ├search_group.php
│ │ ├search_my.php
│ │ ├search_portal.php
│ │ └search_user.php
│ ├<topicadmin>
│ │ ├topicadmin_delpost.php
│ │ └topicadmin_moderate.php
├<template>
│ ├footer.htm
│ ├header.htm
│ ├register.htm
│ ├seccheck.htm
│ ├<style>
│ │ ├common.js
│ │ ├jquery-1.8.3.min.js
│ │ ├style.css
│ │ ├<images>
│ │ │ ├login.png
│ │ │ └login_on.png
├<unit_test>
│ ├test.php
│ ├test_config.php
│ ├test_function.php
│ ├test_inc.php
│ └test_send_pm.php

Logg inn på Token for å hente det

Vi ønsker å få brukerens detaljer og legge ut en token for å lagre en Cookis Login.php brukerinnlogging
Åpne innlogging, så kan vi se det.

Vi trenger bare å sende inn verdiene til disse to variablene i POST for å logge inn.

JSON returnerer verdi

Returnerer brukerens grunnleggende avatar, brukernavn, e-postadresse og annen informasjon, som kan endres i kildefilen.

{"errornum":"E00000","errormsg":"\u7528\u6237\u767b\u5f55\u6210\u529f","data":{"uid":"1","avatar":"http:///\/127.0.0.1\/dz\/uc_server\/avatar.php?uid=1&size=middle"," brukernavn":"admin","email":"admin@admin.com","password":"a5ecf2332da38601e6fadd79ee69840f","groupid":"1","extcredits1":"0","extcredits2":"2","follower":"0","following" :"0","Kjønn":"\u4FDD\U5BC6","Avdeling":"","Konstellasjon":"","Medaljer":[],"Blodtype":"""Sightml":"","Token": "65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk","token_expire":"1493655981"}}
Det viktigste vi trenger er å få brukerens unike token.
"token":"65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk"
Så skriver vi det inn i Cookis, og vi kan gjøre andre operasjoner i index.php?modden. Vi snakker bare omtrent om bruken her, den spesifikke bruken av noen API-dokumenter, kontrolleren som tilsvarer LIB er forklart, og det er steder jeg ikke forstår, vennligst legg igjen en melding.





Foregående:Du bruker sikker oppdateringsmodus og prøvde å oppdatere en gang
Neste:Nettleserforespørsler vises. Foreløpige headers viser løsning.
Publisert på 19.02.2020 15:56:02 |
Takk for at dere deler, samarbeider og oppmuntrer hverandre
Publisert på 01.06.2020 15:21:52 |
Takk for at dere deler, samarbeider og oppmuntrer hverandre
Publisert på 25.07.2019 16:00:01 |
Forhåpentligvis har ikke dette dokumentet et nasjonalflagg
Publisert på 08.07.2019 13:24:35 |
For å si det rett ut, har utleieren jobbet hardt
Publisert på 25.07.2019 09:10:18 |
Se hvordan
Publisert på 29.07.2019 04:11:46 |
Gode ting, takk for at du delte
Publisert på 17.12.2019 11:38:28 |
For å si det rett ut, har utleieren jobbet hardt
Publisert på 01.02.2020 11:50:10 |
Lær å lære...
Publisert på 01.02.2020 11:53:00 |
Lær å lære...
Publisert på 26.02.2020 07:16:55 |
Jeg vil se denne, haha!!
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com