所以我一直在搞乱Instagram API(客户端),每次表情符号都涉及到数据时我都会遇到问题。
我的代码:
import requests
import json
response = requests.get("https://api.instagram.com/v1/users/self/?access_token=ACCESS_TOKEN")
status_code = response.status_code
if(status_code == 200):
data = response.json()
错误抛出:
UnicodeEncodeError:'UCS-2'编解码器无法对字符进行编码 135-135:Tk
中不支持非BMP字符
在我的Instagram帐号简历中,我有一个表情符号(熊表情符号)。任何时候看到表情符号时都会抛出此错误。如果我删除表情符号并重新运行则没有错误。
Bio数据如下所示:
“bio”:“\ ud83d \ udc3b”
问题:我该怎么做才能让代码接受表情符号,或者我该如何从数据中完全删除表情符号?