Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 75305|Antwort: 19

[Feiner Quellcode] Discuz API&JSON ist für die iOS- und Android-Mobilentwicklung verfügbar

[Link kopieren]
Veröffentlicht am 22.05.2018 15:39:22 | | |
Discuz API-Konstruktion

Laden Sie die API-Datei herunter:

Touristen, wenn ihr den versteckten Inhalt dieses Beitrags sehen wollt, bitteAntwort


Lege den Appapi-Ordner ins DZ-Verzeichnis, um es auszuführenhttp://xxxx.com/appapi/install.php

Wenn der Browser "Erfolgreich installiert" sagt, kannst du die folgenden Operationen ausführen

Verzeichnisstruktur

<appapi>
├connect.php
├image.php
├inc.php
├index.php//Home Controller index.php?mod=index&XXX
├install.php//installationsdatei wird empfohlen, sie nach Abschluss der Installation zu löschen.
├login.php // Melden Sie sich an, um das Token zu erhalten, das auch die Benutzerinformationen nach dem Einloggen enthält.
├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

Melde dich bei Token an, um es zu bekommen

Wir möchten die Nutzerdaten erhalten und ein Token posten, um ein Cookis-Login.php Benutzerlogin zu speichern
Öffnen Sie Login und wir können es sehen.

Wir müssen nur die Werte dieser beiden Variablen in POST eingeben, um uns einzuloggen.

JSON gibt Wert zurück

Gibt den grundlegenden Avatar, Benutzernamen, E-Mail-Adresse und weitere Informationen des Benutzers zurück, die in der Quelldatei geändert werden können.

{"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"," Benutzername":"admin", "email":"admin@admin.com","password":"a5ecf2332da38601e6fadd79ee69840f","groupid":"1","extcredits1":"0","extcredits2":"2","follower":"0","following" :"0","gender":"\u4fdd\u5bc6","department":"","constellation":"","medaillen":[],"bloodtype":"""sightml":"","token": "65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk","token_expire":"1493655981"}}
Das Wichtigste, was wir brauchen, ist, das einzigartige Token des Nutzers zu erhalten.
"token":"65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk"
Dann schreiben wir es in Cookis und können weitere Operationen im index.php?mod durchführen. Wir sprechen hier nur grob über die Nutzung, die spezifische Nutzung einiger API-Dokumente, der Controller, der dem LIB entspricht, wurde erklärt, und es gibt Stellen, an denen ich das nicht verstehe, bitte hinterlassen Sie mir eine Nachricht.





Vorhergehend:Du benutzt den sicheren Update-Modus und hast versucht, es kurz zu aktualisieren
Nächster:Browseranfragen erscheinen Vorläufige Headers zeigen Lösung an
Veröffentlicht am 19.02.2020 15:56:02 |
Danke, dass ihr geteilt, zusammengearbeitet und euch gegenseitig ermutigt habt
Veröffentlicht am 01.06.2020 15:21:52 |
Danke, dass ihr geteilt, zusammengearbeitet und euch gegenseitig ermutigt habt
Veröffentlicht am 25.07.2019 16:00:01 |
Hoffentlich hat dieses Dokument keine Nationalflagge
Veröffentlicht am 08.07.2019 13:24:35 |
Um es klar zu sagen: Der Vermieter hat hart gearbeitet
Veröffentlicht am 25.07.2019 09:10:18 |
Sehen Sie wie
Veröffentlicht am 29.07.2019 04:11:46 |
Gute Dinge, danke fürs Teilen
Veröffentlicht am 17.12.2019 11:38:28 |
Um es klar zu sagen: Der Vermieter hat hart gearbeitet
Veröffentlicht am 01.02.2020 11:50:10 |
Lerne zu lernen...
Veröffentlicht am 01.02.2020 11:53:00 |
Lerne zu lernen...
Veröffentlicht am 26.02.2020 07:16:55 |
Ich will diesen hier sehen, haha!!
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com