Discuz API būvniecība
Lejupielādējiet API failu:
Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzu Atbildi
Ievietojiet mapi appapi direktorijā DZ, lai to izpildītuhttp://xxxx.com/appapi/install.php
Kad pārlūkprogramma saka "Instalēts veiksmīgi", varat veikt šādas darbības
Direktoriju struktūra
<appapi> ├connect.php ├image.php ├inc.php ├index.php//Mājas kontrolieris index.php?mod=index&XXX ├install.php//instalācijas failu, ieteicams to izdzēst pēc instalēšanas pabeigšanas. ├login.php // Piesakieties, lai iegūtu marķieri, kas ietver arī lietotāja informāciju pēc pieteikšanās. ├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
Piesakieties žetonā, lai to saņemtu
Mēs vēlamies iegūt lietotāja datus un ievietot marķieri, lai saglabātu Cookis Login.php lietotāja pieteikšanos Atveriet pieteikšanos, un mēs to varam redzēt.
Lai pieteiktos, mums tikai jānodod šo divu mainīgo vērtības POST.
JSON atgriež vērtību
Atgriež lietotāja pamata iemiesojumu, lietotājvārdu, e-pasta adresi un citu informāciju, ko var modificēt avota failā.
{"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"," lietotājvārds":"admin","email":"admin@admin.com","password":"a5ecf2332da38601e6fadd79ee69840f","groupid":"1","extcredits1":"0","extcredits2":"2","follower":"0","follower" :"0","dzimums":"\u4fdd\u5bc6","departaments":"","zvaigznājs":"","medaļas":[],"asinsgrupa":"","sightml":"","žetons": "65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk","token_expire":"1493655981"}} Galvenais, kas mums nepieciešams, ir iegūt lietotāja unikālo marķieri.
"token":"65faMdFDBMcsPpO3zghoLJIAsBLOFRNbOU61rjVZsCYtN8zAlOoW4hbRUno4fufoxtbtwuJX1L+iur97LFjWVnkBow17h\/vAnGk" Tad mēs to ierakstām Cookis, un mēs varam veikt citas darbības index.php?mod. Mēs tikai aptuveni runājam par lietojumu šeit, dažu API dokumentu īpašo lietojumu, ir izskaidrots kontrolieris, kas atbilst LIB, un ir vietas, kur es nesaprotu, lūdzu, atstājiet man ziņu.
|