如何使用twitter';s API“状态/使用媒体更新”?
我需要将状态和图像更新到Twitter,通过使用新的API如何使用twitter';s API“状态/使用媒体更新”?,twitter,Twitter,我需要将状态和图像更新到Twitter,通过使用新的APIstatus/update\u with\u media,我可以使用图像将状态(ASCII字符)更新到Twitter,但当状态包含Unicode字符时,例如,中文通,其UTF-8编码为%E9%80%9A,我将字符串编码为UTF-8,就像普通更新一样,帖子正文如下所示: ------------------------------d67b3e07c45e Content-Disposition: form-data; name="statu
status/update\u with\u media
,我可以使用图像将状态(ASCII字符)更新到Twitter,但当状态包含Unicode字符时,例如,中文通
,其UTF-8编码为%E9%80%9A
,我将字符串编码为UTF-8,就像普通更新一样,帖子正文如下所示:
------------------------------d67b3e07c45e
Content-Disposition: form-data; name="status"
%E9%80%9A
------------------------------d67b3e07c45e--
更新成功,但中文通代码>显示为原始%E9%80%9A
,如何将其显示为中文通代码>?是否需要添加更多指令来表示字符集?我知道了:
使用API status/update_和_媒体时,不要将Unicode编码为URL编码,包括那些!@#$%^&*()-++\
等等,只要用UTF-8编码它们,然后将它们作为原始的,Twitter就可以读取并显示它们了