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