1
我正在使用Abraham's Twitter API发布到Twitter(显然)。使用Twitter API发布英镑符号(英镑)导致更新失败
一切都很好,直到我尝试在推文中使用£
。
如果我使用£
,则会收到错误Could not authenticate with OAuth
。
如果我尝试使用£
,我会在推文中从字面上得到£
。
我使用utf8_encode
和url_encode
尝试和我也只是增加了一个头到我的脚本
header('Content-Type: text/html; charset=utf-8');
但这并不会改变任何事情。
任何想法?
如果您正在使用英式键盘输入未保存为UTF-8的文档,则该字符不太可能具有正确的代码点。确保您的脚本保存为没有BOM的UTF-8。虽然为什么这会影响OAuth过程,我不知道... – DaveRandom
是的,刚刚检查,已保存为UTF-8没有BOM – martincarlin87