ผู้ส่งสารโทรเลขสำหรับ Android
Telegram เป็นแอปส่งข้อความที่เน้นความเร็วและความปลอดภัย มันรวดเร็วมาก เรียบง่าย และฟรี repo นี้มีซอร์สโค้ดอย่างเป็นทางการสำหรับ Telegram App สำหรับ Android
การสร้างแอปพลิเคชันโทรเลขของคุณ
เรายินดีต้อนรับนักพัฒนาทุกคนให้ใช้ API และซอร์สโค้ดของเราเพื่อสร้างแอปพลิเคชันบนแพลตฟอร์มของเรา มีหลายสิ่งที่เราต้องการจาก นักพัฒนาทุกคน ในขณะนี้
- รับ api_id ของคุณเอง สำหรับการสมัครของคุณ
- โปรด อย่า ใช้ชื่อ Telegram สำหรับแอปของคุณ หรือตรวจสอบให้แน่ใจว่าผู้ใช้ของคุณเข้าใจว่าชื่อนี้ไม่เป็นทางการ
- กรุณา อย่า ใช้โลโก้มาตรฐานของเรา (ระนาบกระดาษสีขาวในวงกลมสีน้ำเงิน) เป็นโลโก้ของแอปของคุณ
- โปรดศึกษา หลักเกณฑ์ด้านความปลอดภัย ของเราและดูแลข้อมูลและความเป็นส่วนตัวของผู้ใช้ของคุณให้ดี
- โปรดอย่าลืมเผยแพร่รหัส ของคุณ ด้วยเพื่อให้สอดคล้องกับใบอนุญาต
API เอกสารโปรโตคอล
คู่มือ Telegram API: https://core.telegram.org/api
คู่มือโปรโตคอล MTproto: https://core.telegram.org/mtproto
คู่มือการเรียบเรียง
หมายเหตุ : เพื่อรองรับบิลด์ที่ทำซ้ำได้ repo นี้ประกอบด้วย dummy release.keystore, google-services.json และตัวแปรที่เติมภายใน BuildVars.java ก่อนที่จะเผยแพร่ APK ของคุณเอง โปรดตรวจสอบให้แน่ใจว่าได้แทนที่ไฟล์เหล่านี้ทั้งหมดด้วยไฟล์ของคุณเอง
คุณจะต้องใช้ Android Studio 3.4, Android NDK rev 20 และ Android SDK 8.1
- ดาวน์โหลดซอร์สโค้ด Telegram จาก https://github.com/DrKLO/Telegram ( git clone https://github.com/DrKLO/Telegram.git )
- คัดลอก release.keystore ของคุณไปที่ TMessagesProj/config
- กรอก RELEASE_KEY_PASSWORD, RELEASE_KEY_ALIAS, RELEASE_STORE_PASSWORD ใน gradle.properties เพื่อเข้าถึง release.keystore ของคุณ
- ไปที่ https://console.firebase.google.com/ สร้างแอป Android สองแอปด้วยรหัสแอปพลิเคชัน org.telegram.messenger และ org.telegram.messenger.beta เปิดการส่งข้อความ firebase และดาวน์โหลด google-services.json ซึ่งควร ถูกคัดลอกไปยังโฟลเดอร์เดียวกันกับ TMessagesProj
- เปิดโปรเจ็กต์ใน Studio (โปรดทราบว่าควรเปิด ไม่ใช่นำเข้า)
- กรอกค่าใน TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java – มีลิงก์สำหรับตัวแปรแต่ละตัวที่แสดงตำแหน่งและข้อมูลที่จะรับ
- คุณพร้อมที่จะรวบรวมโทรเลขแล้ว
รองรับหลายภาษา
เราย้ายการแปลทั้งหมดไปที่ https://translations.telegram.org/en/android/ กรุณาใช้มัน.