小编nyg*_*owl的帖子

如何使用表情符号输出发送Twilio sms响应

我在Python中构建了一个与Twilio API一起使用的测验游戏,因此我可以通过短信将游戏运行到我的Twilio号码.我正在试图弄清楚如何传递一个响应,它会显示标准文本和表情符号,当它被发送电话收到时.

我一直致力于在utf-8中理解unicode与ascii字符集以及编码和解码.我上次登陆的地方是以下代码,它只是像手机上的常规字符串一样打印出unicode代码点.差距似乎是如何隔离并传递手机可以解释的代码点.关于如何做到这一点的任何想法或指示?或者有人会推荐一种不同的方法吗?

代码的当前状态如下:

# -*- coding: utf-8 -*-

from flask import render_template, flash, redirect, session, url_for, request, jsonify, g
from flask import Response
from app import app
from config import TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN
from twilio import twiml
from twilio.rest import TwilioRestClient
import re, random

client = TwilioRestClient(TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN)


def simplify_txt(submitted_txt):
    response_letters = re.sub(r'\W+', '', submitted_txt)
    return response_letters.lower()

@app.route("/quiz_game")
def quiz_game():

   response = twiml.Response()

    from_number = str(request.values.get('From', None))
    body = request.values.get('Body', None)
    simplify_body = simplify_txt(body)

    questions = { 
            0: "What word …
Run Code Online (Sandbox Code Playgroud)

python unicode sms twilio emoji

2
推荐指数
1
解决办法
3606
查看次数

标签 统计

emoji ×1

python ×1

sms ×1

twilio ×1

unicode ×1