TencentImService.php 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace App\Services;
  3. class TencentImService
  4. {
  5. use TencentIm;
  6. const TENCENT_REST_APIS = [
  7. 'account_import' => 'v4/im_open_login_svc/account_import', //导入单个帐号
  8. 'multiaccount_import' => 'v4/im_open_login_svc/multiaccount_import', //导入多个帐号
  9. 'account_delete' => 'v4/im_open_login_svc/account_delete', //删除帐号
  10. 'account_check' => 'v4/im_open_login_svc/account_check', //查询帐号
  11. 'kick' => 'v4/im_open_login_svc/kick', //失效帐号登录态
  12. 'querystate' => 'v4/openim/querystate', //查询帐号在线状态
  13. 'sendmsg' => 'v4/openim/sendmsg', //单发单聊消息
  14. 'batchsendmsg' => ' v4/openim/batchsendmsg', //批量发单聊消息
  15. 'importmsg' => 'v4/openim/importmsg', //导入单聊消息
  16. 'admin_getroammsg' => 'v4/openim/admin_getroammsg', //查询单聊消息
  17. 'admin_msgwithdraw' => 'v4/openim/admin_msgwithdraw', //撤回单聊消息
  18. 'admin_set_msg_read' => ' v4/openim/admin_set_msg_read', //设置单聊消息已读
  19. 'all_member_push/im_push' => 'v4/all_member_push/im_push', //全员推送
  20. 'all_member_push/im_set_attr_name' => 'v4/all_member_push/im_set_attr_name', //设置应用属性名称
  21. 'sns/friend_add' => 'v4/sns/friend_add', //添加好友
  22. 'sns/friend_import' => 'v4/sns/friend_import', //导入好友
  23. 'sns/friend_update' => 'v4/sns/friend_update', //更新好友
  24. 'sns/friend_delete' => 'v4/sns/friend_delete', //删除好友
  25. 'sns/friend_delete_all' => 'v4/sns/friend_delete_all', //删除所有好友
  26. 'sns/friend_check' => 'v4/sns/friend_check', //校验好友
  27. 'sns/friend_get' => 'v4/sns/friend_get', //拉取好友
  28. 'sns/friend_get_list' => 'v4/sns/friend_get_list', //拉取指定好友
  29. 'sns/black_list_add' => 'v4/sns/black_list_add', //添加黑名单
  30. 'sns/black_list_delete' => 'v4/sns/black_list_delete', //删除黑名单
  31. 'sns/black_list_get' => 'v4/sns/black_list_get', //拉取黑名单
  32. 'sns/black_list_check' => 'v4/sns/black_list_check', //校验黑名单
  33. 'group_open_http_svc/create_group' => 'v4/group_open_http_svc/create_group', //创建群组
  34. 'group_open_http_svc/get_group_info' => 'v4/group_open_http_svc/get_group_info', //获取群详细资料
  35. 'group_open_http_svc/modify_group_base_info' => 'v4/group_open_http_svc/modify_group_base_info', //修改群基础资料
  36. 'group_open_http_svc/add_group_member' => 'v4/group_open_http_svc/add_group_member', //
  37. ];
  38. public function registerItemAccountByUser()
  39. {
  40. }
  41. }