黑钻问题标记 - Youtube API - J�r�my

时间:2012-12-28 18:12:18

标签: php api zend-framework youtube youtube-api

当我尝试通过API将以下内容发送到Youtube说明时 - 例如:Jérémy - 我在youtube说明中获得了J�r�my。奇怪的是,"–"也显示为"�"

我使用PHP Zend API发布:

$myVideoEntry->setVideoDescription('Jérémy');

我不确定我是否可以设置编码?当我手动更改说明时,它可以正常工作。

答案 - 将Dreamweaver中的页面属性更改为UTF8并解决了问题。全部谢谢

2 个答案:

答案 0 :(得分:3)

编写代码时使用的编辑器是什么?我曾经发现这个问题,在Notepad ++中,页面编码设置为ANSI,而不是我需要的UTF8。

这也可能与以下内容重复:  not being displayed properly。查看GmonC to that post的答案。

答案 1 :(得分:1)

不是100%肯定,但是当你发送一个字符串时,它可能意味着你需要使用ascii代码作为“特殊”字符,因为它们将在浏览器呈现时进行评估。

例如,你可以使用:

$myVideoEntry->setVideoDescription('Jérémy');

对于你可以/将使用的短划线:'&#45';