[!warning]
I am not a native English speaker, and the following content has been machine-translated. To prevent any miscommunication of the meaning, I have left the original Chinese text below the English translation. If there are any inconsistencies between the Chinese and English versions, please refer to the Chinese version for accuracy.
[!note]
I have just discovered a new app source and am informing this repository about it through an issue. Given that there are significant differences between my living area and the regions of the Obtainium developers and their audience, I cannot fully ascertain the technical availability and other impact factors of this source on Obtainium. Therefore, by raising this issue, I do not mean to request that the Obtainium author implement the acquisition of apps from this source within Obtainium.
[!important]
Tencent App Store (腾讯应用宝, https://appstore.tencent.com/ and https://sj.qq.com/) appears to only include applications that have been registered with the Ministry of Industry and Information Technology (MIIT) in China and seems to provide services exclusively to users in mainland China.
Due to my current environment, I am unable to confirm whether the method I am providing is accessible outside of China. Please take note.
Introduction
I recently found out that Tencent App Treasure has an interface widely used by Tencent applications (such as Tencent QQ, Tencent Weixin (or WeChat), etc.), https://upage.html5.qq.com/wechat-apkinfo.
How to Use?
Construct a JSON request body containing the Android package name. Example:
{
"packagename": "com.tencent.mm"
}
Send a POST request to https://upage.html5.qq.com/wechat-apkinfo and set the request header Content-Type: application/json.
app_detail_records - <package name> - apk_all_data - name is the application name,
app_detail_records - <package name> - apk_all_data - logo256 is the application icon,
app_detail_records - <package name> - apk_all_data - url is the application download URL,
app_detail_records - <package name> - apk_all_data - feature is the application changelog,
app_detail_records - <package name> - apk_all_data - version_name is the semantic version number of the application,
app_detail_records - <package name> - apk_all_data - version_code is the actual version number of the application.
Other
I feel that implementing this method could expand Obtainium's user base in mainland China. If the author is interested, they can consider this as a reference.
English
Introduction
I recently found out that Tencent App Treasure has an interface widely used by Tencent applications (such as Tencent QQ, Tencent Weixin (or WeChat), etc.),
https://upage.html5.qq.com/wechat-apkinfo
.How to Use?
https://upage.html5.qq.com/wechat-apkinfo
and set the request headerContent-Type: application/json
.Receive the response, such as:
Where:
app_detail_records
-<package name>
-apk_all_data
-name
is the application name,app_detail_records
-<package name>
-apk_all_data
-logo256
is the application icon,app_detail_records
-<package name>
-apk_all_data
-url
is the application download URL,app_detail_records
-<package name>
-apk_all_data
-feature
is the application changelog,app_detail_records
-<package name>
-apk_all_data
-version_name
is the semantic version number of the application,app_detail_records
-<package name>
-apk_all_data
-version_code
is the actual version number of the application.Other
I feel that implementing this method could expand Obtainium's user base in mainland China. If the author is interested, they can consider this as a reference.
Simplified Chinese
引言
腾讯应用宝有一个被腾讯应用(如腾讯 QQ、腾讯微信等)广泛使用的接口,
https://upage.html5.qq.com/wechat-apkinfo
。如何使用?
https://upage.html5.qq.com/wechat-apkinfo
,并设置请求头Content-Type: application/json
。得到响应,如:
其中:
app_detail_records
-<包名>
-apk_all_data
-name
是应用名称,app_detail_records
-<包名>
-apk_all_data
-logo256
是应用图标,app_detail_records
-<包名>
-apk_all_data
-url
是应用下载地址,app_detail_records
-<包名>
-apk_all_data
-feature
是应用更新日志,app_detail_records
-<包名>
-apk_all_data
-version_name
是应用的语义版本号,app_detail_records
-<包名>
-apk_all_data
-version_code
是应用的真实版本号。其它
我感觉实现此方法可以扩展 Obtainium 的中国大陆用户群。如果作者感兴趣,可以考虑作为参考。