onechat_api
v1.0.20
Published
API Onechat
Downloads
8
Readme
ในไฟล์ main.js
import Vue from 'vue'
import Vueonechatapi from 'onechat_api'
Vue.use(Vueonechatapi)
เริ่มต้นการใช้งานด้วย
this.$Onechat.authorization({username: ‘’, password: ‘’})
หรือ
this.$Onechat.authorization({accesstoken: ‘’})
จากนั้นจึงเริ่มใช้งานfunctionอื่นๆได้
get_myinformation ()
สำหรับดึงข้อมูลของตัวเอง
this.$Onechat.get_myinformation().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_user_information (String tokenuser)
สำหรับดึงข้อมูลของคนอื่น
this.$Onechat.get_user_information(tokenuser).then((response) => {
//นำresponseไปใช้งานต่อ
})
add_friend (String tokenuserfriend)
สำหรับเพิ่มเพื่อน
this.$Onechat.add_friend(tokenuserfriend).then((response) => {
//นำresponseไปใช้งานต่อ
})
accept_friend (String tokenuserfriend)
สำหรับตอบรับคำขอเป็นเพื่อน
this.$Onechat.accept_friend(tokenuserfriend).then((response) => {
//นำresponseไปใช้งานต่อ
})
create_group (String name, String[] listmember)
สำหรับสร้างกลุ่มแชท
this.$Onechat.create_group(name, listmember).then((response) => {
//นำresponseไปใช้งานต่อ
})
accept_group (String group_id)
สำหรับตอบรับเข้ากลุ่มแชท
this.$Onechat.accept_group(group_id).then((response) => {
//นำresponseไปใช้งานต่อ
})
leave_group (String group_id)
สำหรับออกจากกลุ่มแชท
this.$Onechat.leave_group(group_id).then((response) => {
//นำresponseไปใช้งานต่อ
})
kick_member_group (String group_id, String listmemeber[])
สำหรับลบคนออกจากกลุ่มแชท
this.$Onechat.kick_member_group(group_id, listmemeber).then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_pendingfriend ()
สำหรับดึงข้อมูลuserที่ส่งคำขอเป็นเพื่อนไป แล้วรอการตอบรับ
this.$Onechat.get_list_pendingfriend().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_requestfriend ()
สำหรับดึงข้อมูลuserที่ส่งคำขอเป็นเพื่อนเข้ามา
this.$Onechat.get_list_requestfriend().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_pendinggroup ()
สำหรับดึงข้อมูลกลุ่มที่ส่งคำชวนเข้ากลุ่ม
this.$Onechat.get_list_pendinggroup().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_friend ()
สำหรับดึงข้อมูลเพื่อนที่มีทั้งหมด
this.$Onechat.get_list_friend().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_group ()
สำหรับดึงข้อมูลกลุ่มที่มีทั้งหมด
this.$Onechat.get_list_group().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_chat ()
สำหรับดึงข้อมูลแชทที่มีทั้งหมด
this.$Onechat.get_list_chat().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_message (String tokenmessage)
สำหรับดึงข้อมูลข้อความ
this.$Onechat.get_message(tokenmessage).then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_message (String tokenroom, String datetime)
สำหรับดึงข้อมูลข้อความแบบเป็น list โดยฟังก์ชันจะดึงข้อความ 20 ข้อความ ก่อนเวลาที่กำหนดมาในตัวแปร
this.$Onechat.get_list_message(tokenroom, datetime).then((response) => {
//นำresponseไปใช้งานต่อ
})
push_text (String tokenroom, String message)
สำหรับส่งข้อความประเภท text
this.$Onechat.push_text(tokenroom,message).then((response) => {
//นำresponseไปใช้งานต่อ
})
push_location (String tokenroom, String address, double lat, double long)
สำหรับส่งข้อความประเภท location โดย address เป็นชื่อหรือรายละเอียดของสถานที่
this.$Onechat.push_location(tokenroom,address,lat,long).then((response) => {
//นำresponseไปใช้งานต่อ
})
push_file (String tokenroom, File file)
สำหรับส่งข้อความประเภทไฟล์
this.$Onechat.push_file(tokenroom,file).then((response) => {
//นำresponseไปใช้งานต่อ
})
push_sticker (String tokenroom, String sticker_id)
สำหรับส่งข้อความประเภทสติกเกอร์
this.$Onechat.push_sticker(tokenroom,sticker_id).then((response) => {
//นำresponseไปใช้งานต่อ
})
get_list_sticker ()
สำหรับดึงข้อมูลสติกเกอร์ทั้งหมด
this.$Onechat.get_list_sticker().then((response) => {
//นำresponseไปใช้งานต่อ
})
get_quickReply (String tokenroom)
สำหรับดึงข้อมูลquickReply ในห้องแชทนั้นๆ
this.$Onechat.get_quickReply(tokenroom).then((response) => {
//นำresponseไปใช้งานต่อ
})