問與答

> 我收不到任何短信

這個問題通常發生在經過深度定制的手機系統上,通常由於安全問題,攔截了所有的短信廣播。這個問題目前的解決方案是將 Telegram SMS 配置為默認短信應用,或者通過監聽推送通知的方法來獲取短信內容。

> 我能收到一般的短信,但沒有辦法收到含有驗證碼的短信

近期接收到部分用戶反饋,Telegram SMS無法正確轉發通知類短信,涉及ROM有華為 EMUI 和 小米MIUI 。經查,是這兩個系統提供了驗證類短信安全保護功能,導致驗證碼不能正常通過廣播獲得。以下是解決方案。

風險警示!轉發驗證碼可能導致您的個人隱私、賬戶安全受到損害,如果您已經知曉該風險,請繼續進行以下操作。

華為 EMUI:

信息 > 更多 > 設置 > 高級 關閉驗證碼安全保護開關。

via:https://club.huawei.com/thread-17770781-1-1.html

小米 MIUI:

安全中心 > 授權管理 > Telegram SMS > 權限 > 勾選通知類短信

> 為什麼我的華為手機後台服務無法持續運行

在華為 EMUI9 系統,全新內置了一個名為 Power Genius 的電量管理工具,這個工具會自動檢查在後台運行的程序,如果不在華為的白名單內(例如微信,QQ)將強制停止運行。您需要通過 ADB 徹底關閉這個程序運行,這將保證您的手機能夠正常運行 Telegram SMS ,但有可能帶來耗電,發熱等問題。

在其他版本 EMUI 系統中,您可以通過設定電池優化信息,來控制和確保程序正常運行,具體請參閱以下鏈接。

操作步驟以及相關信息請查看:https://dontkillmyapp.com/huawei

> 我想關閉在通知欄的通知

由於Android O 行為變更,我們無法在後台靜默執行 Telegram SMS 服務。

您可以參考 Google 提供的文檔《控制 Android 設備上顯示的通知》中, 選擇接收通知的方式> 開啟或關閉某些應用的通知功能 一節的內容,來關閉 Telegram SMS 在通知欄中的所有通知。

相關信息請查看:https://support.google.com/android/answer/9079661?hl=zh-Hans

> 我想變更 API 服務器地址

我們不會在程序中提供任何相關變更 API 服務器的設置功能。

這是基於您隱私,通訊安全的考量。變更API地址如同 GSM劫持 + 短信嗅探,有可能導致您的財產損失。

您可以使用 SNI 代理的方法來安全的代理 api.telegram.org,這可以避免數據包在轉發的過程中被解包,保護數據包不被任何第三方獲取。你可以使用 Nginx 的 Stream 模塊來實現這個功能,這個模塊運行在 OSI 模型的第四層,可以和工作在第七層的服務同時運行。這將保證您在使用 SNI 代理的同時,可以同時建立網站。您也可以使用 Sniproxy 實現相同的功能。

如果您知曉修改 API 地址帶來的風險,但執意要進行這個操作,我們將給您提供基於 Github Action 的編譯腳本。您可以 Fork 本倉庫,進行修改,Github Action 將在您提交時自動編譯,並且使用專用簽名發行 Release 版本。請注意,這個簽名並非原版本使用的簽名,您需要卸載原來的應用,再安裝新的版本。

results matching ""

    No results matching ""