iHttp(或者http-sdk)如何发送emoji表情呢?

admin 2022-01-04 10:37:12 4892

以下是php语言处理方式,其他语言可以根据PHP的写法自行修改~

 /**
     * 格式化带emoji的消息,格式化为可爱猫可展示的表情
     * @param string $str  包含emoji表情的文本
     * @return string 拼接完成以后的字符串
     */
    public function formatEmoji($str){
        $strEncode = '';
        $length = mb_strlen($str,'utf-8');
        for ($i=0; $i < $length; $i++) {
            $_tmpStr = mb_substr($str,$i,1,'utf-8');
            if(strlen($_tmpStr) >= 4){
                $strEncode .= '[@emoji='.trim(json_encode($_tmpStr),'"').']';
            }else{
                $strEncode .= $_tmpStr;
            }
        }
        return $strEncode;
    }
可爱猫?Telegram电报群 https://t.me/ikeaimao

社区声明 1、本站提供的一切软件、教程和内容信息仅限用于学习和研究目的
2、本站资源为用户分享,如有侵权请邮件与我们联系处理敬请谅解!
3、本站信息来自网络,版权争议与本站无关。您必须在下载后的24小时之内,从您的电脑或手机中彻底删除上述内容
最新回复 (1)
  • sunpop 2023-1-11 查看全部
    引用 1
    你好,用这个转换后图标出来了,不过有些最后会有?这样的符号,请问是什么原因呢?例如转换:?️ ,发送到微信群后就是 ?️? 这样了
    0

您可以在 登录 or 注册 后,对此帖发表评论!

返回