搜索附件  
吾侪 附件中心 吾侪生活 Discuz! Discuz-Api-master.zip

板块导航

热门下载

Discuz-Api-master.zip

 

Discuz!掌上论坛APP 源码免费下载体验:
本帖最后由 易西 于 2022-6-30 14:54 编辑

Discuz!掌上论坛APP 源码免费下载体验
https://bbs.comsenz-service.com/thread-922-1-1.html
(出处: Discuz!技术支持站-PHP开源论坛)

Discuz!掌上论坛APP基于最早提供的通用版APP演进而来,原仅用于大客户,现提供大家下载使用

官网演示地址:
iOS版本下载地址:https://itunes.apple.com/cn/app/id1011658227
安卓版本下载:掌上论坛.apk.zip


iOS源码地址:https://github.com/Comsenz/Discuz-iOS
Android源码地址:https://github.com/Comsenz/Discuz-Android
Discuz!小程序API下载地址: https://github.com/Comsenz/Discuz-Api (下载APP源码包必须同步下载API包)

本帖最后由 易西 于 2022-6-30 14:41 编辑

https://github.com/Comsenz/Discuz-Api
api下载

README.md
使用方法
  • 修改配置文件,config_oauths.php, 将申请好的小程序 appkey appsecret 修改好
  • 把mobile目录覆盖(合并,注意不要替换否刚会把当前文件夹先删除换成现在的)discuz source/plugin/mobile目录
  • 进入论坛后台,进入应用,找到 掌上论坛 插件(如果没有启用先启用), 点后面的更新到1.5.1(最新版)
  • 进入论坛管理后台,全局->手机版访问设置->开启手机版(必须开启手机版,否则API无法正常使用)
  • 修改小程序配置文件,将域名换成您网站域名 小程序源码地址:https://github.com/Comsenz/Discuz-minapp
  • 上传小程序测试
  • 该接口也适用于App调用(支持QQ和微信登录),APP源码地址:iOS https://github.com/Comsenz/Discuz-iOS ,Android https://github.com/Comsenz/Discuz-Android








本帖最后由 易西 于 2022-6-30 14:59 编辑

安卓APP源码



## Discuz-Android
IDE:Android Studio 1.2.1.1
SDK:21
JDK:1.7
网络请求包:OKHTTP,OKhttp-android-support,okhttp-urlconnection,okio
图片加载缓存:picasso(基于okhttp)

## 更改内容注意事项
1. app/build.gradle
    1. applicationId
    2. buildTypes > release 打包时的名称
3. 网络API
    1. AppNetConfig > BASE_URL
    2. 全局搜索替换,因为本地JavaScript中也使用了地址
3. UI
    1. 主题色blue
    2. 相关图标替换,包含ic_launcher, splash在内
4. string.xml > app_name

## 问题反馈
https://bbs.comsenz-service.com/forum-58-1.html


安卓APP源码API








本帖最后由 易西 于 2022-6-30 14:42 编辑

苹果IOS版本APP源码



README.md

Discuz-iOS
iOS 源码使用说明:
  • 进入目录,pod install,安装好pod库,点击DiscuzMobile.xcworkspace打开项目,选择模拟器即可运行项目;
  • 如需配置项目域名等,打开/DiscuzMobile/DiscuzMobile/Classes/Config/BaseConfig.h文件, 修改宏BASEURL;
  • 三方登录的QQ和微信也在/DiscuzMobile/DiscuzMobile/Classes/Config/BaseConfig.h内修改;
服务端配置说明
服务端接口和使用说明:https://github.com/Comsenz/Discuz-Api
问题反馈
苹果IOS版本API源码
和安卓一样的吧



小程序源码



# Discuz-minapp
Discuz! 小程序源码
## 使用方法
服务端接口和使用说明:https://github.com/Comsenz/Discuz-Api


此修改方式由幻冰星空綜合論壇柚子所有,非經過同意請勿任意轉載、轉錄。

1) 前往Discuz!官方提供的網址下載Android源碼,載點:github.com/Comsenz/Discuz-Android
或下載我們2019/09/10備份的原始碼,將其解壓後即可得到Github上下載的原始碼。

2) 透過解壓縮工具進行解壓縮,得到此內容。

3) 開啟「Android Studio」應用程式。

4) 點選「Open an existing Android Studio project」→「Discuz-Android-master」,尋找路徑並開啟Android Studio專案檔。

5) 開啟專案檔後將取得此畫面。

6) 由左邊進入「app」→「build.gradle」雙擊兩下開啟。
6.1) 這裡修改幾個地方,應用程式專有ID、應用程式版本與打包時名稱...等。
6.1.1) 「applicationId」:18行:應用程式專有ID
6.1.2) 「versionCode」:22行:主要是用於版本升級所用,是INT類型的,第一個版本定義為1,以後 遞增,這樣只要判斷該值就能確定是否需要升級,該值不顯示給用戶。
6.1.3) 「versionName」:23行:這個是我們常說明的版本號,該值是個字符串,可以顯示給用戶。
6.1.4) 「buildTypes/release」:38行:打包時的名稱

7) 由左邊進入「app\src\main\java\cn\tencent\DiscuzMob\net\A ppNetConfig.java」雙擊兩下開啟。
7.1) 這裡修改幾個APP應用配置,以方便應用程式連接論壇。
7.1.1) 「BASE_ADDRESS」:9行:論壇網址

8) 由左邊進入「app\src\main\res\values\string.xml」雙擊兩下開啟。
8.1) 這裡修改幾個APP語言配置,可依照所屬區域語言進行調整。
8.1.1) 「app_name」:2行:應用名稱
8.1.2) 「app_desc」:3行:應用名稱(不確定用於何處?)
8.1.3) 「copyright」:4行:版權
8.1.4) 「其他」:請依照所發表區域語言進行調整與修改

9) 檔案總管進入「app\src\main\res\drawable-xhdpi」。
9.1) 圖示可由此修改,包含「drawable-hdpi」、「drawable-xhdpi」、「drawable-xxhdpi」三個資料夾內。


簽名生成與應用建置更多詳細與問題,請洽原文詢問。
小程序
修改配置文件,config_oauths.php, 将申请好的小程序 appkey appsecret 修改好

  • 修改配置文件,config_oauths.php, 将申请好的小程序 appkey     appsecret 修改好
  • 把mobile目录覆盖(合并,注意不要替换否刚会把当前文件夹先删除换成现在的)discuz source/plugin/mobile目录
  • 进入论坛后台,进入应用,找到 掌上论坛 插件(如果没有启用先启用), 点后面的更新到1.5.1(最新版)
  • 进入论坛管理后台,全局->手机版访问设置->开启手机版(必须开启手机版,否则API无法正常使用)
  • 修改小程序配置文件,将域名换成您网站域名     小程序源码地址:https://github.com/Comsenz/Discuz-minapp
  • 上传小程序测试
  • 该接口也适用于App调用(支持QQ和微信登录),APP源码地址:iOS https://github.com/Comsenz/Discuz-iOS ,Android https://github.com/Comsenz/Discuz-Android

Discuz! X3.5+ 手机版微信小程序包
https://www.dismall.com/thread-18478-1-1.html
来自: Discuz! 官方交流社区


参考

邮箱|首页|小黑屋|吾侪 ( 蜀ICP备2020029307号-4 )

GMT+8, 2025-10-20 16:54 , Processed in 0.075024 second(s), 18 queries , APCu On.

Powered by Discuz! X3.5

Copyright © , 吾侪网

返回顶部